docker(二)

不问归期 提交于 2019-12-05 18:22:32

制作镜像

手动制作openssh的docker镜像

  • 启动一个容器, 安装服务
$  docker run -it -p 1022:22 centos:6.9
$ yum -y install openssh-server
$ /etc/init.d/sshd start
$ echo 123456|passwd --stdin root  # 此时输入ssh root@ip 1022 可以远程容器


  • 把刚才安装好服务的容器, 提交为镜像

    docker commit

$ docker commit 05b05cf43d2c centos6.9_ssh:v1
$ docker images centos6.9_ssh
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
centos6.9_ssh       v1                  85cb44e9a390        2 minutes ago       323MB


  • 测试

    /usr/sbin/sshd -D 前台启动sshd服务, 会夯住

$ docker run -d -p 1322:22 centos6.9_ssh:v1 /usr/sbin/sshd -D
$ /etc/init.d/sshd start

输入 ssh root@192.168.221.10 1222, 成功登陆


手动制作http和ssh的docker镜像

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!