DockerFile企业案例(一)开启ssh远程登录
开启容器ssh,开放22端口号
# 设置基本的镜像,后续命令都以这个镜像为基础
FROM centos7.6:v1
# 作者信息
MAINTAINER cnbugs.com wangxuejin
# RUN命令会在上面指定的镜像里执行任何命令
RUN rpm --rebuilddb;yum install passwd openssl openssh-server -y
RUN echo '123456' | passwd --stdin root
RUN mkdir -p /root/.ssh && chown root.root /root && chmod 700 /root/.ssh
# 暴露ssh端口22
EXPOSE 22
# 设定运行镜像时的默认命令:输出ip,并以daemon方式启动sshd
CMD /usr/sbin/sshd;/bin/bash
查看制作过程
制作完成
查看刚制作的镜像
看如下测试成功可以ssh到容器中
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。