启动sshd:
# /usr/sbin/sshd -D //直接/usr/sbin/sshd启动也可以
这时报以下错误:
[root@ b5926410fe60 /]# /usr/sbin/sshd
Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Could not load host key: /etc/ssh/ssh_host_ed25519_key
3.4修改root 密码
[root@b5926410fe60 /]# passwd root
四. 查看容器ip地址(如果宿主机是linux操作系统则跳过这一步)
[root@b5926410fe60 /]# ip addr ls eth0
84: eth0@if85: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
link/ether 02:42:ac:11:00:02 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.2/16 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::42:acff:fe11:2/64 scope link
valid_lft forever preferred_lft forever
3.5保存当前的镜像,退出会恢复初始状态
[root@slave1 ~]# docker ps -all
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
597847f19876 centos "/bin/bash" 17 minutes ago Up 16 minutes suspicious_mccarthy
[root@slave1 ~]# docker commit 597847f19876 zhuzhou/centos-1
sha256:8bb2fccf7a1e08a8b3fa30ef6120ae401673180768260336e433a1d00b8c3029
[root@slave1 ~]# docker ps -all
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
597847f19876 centos "/bin/bash" 17 minutes ago Up 17 minutes suspicious_mccarthy
[root@slave1 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
zhuzhou/centos-1 latest 8bb2fccf7a1e 10 seconds ago 280.4 MB
docker.io/centos latest 196e0ce0c9fb 7 weeks ago 196.6 MB
4进入容器部署应用 4.1 退出容器,在设置端口映射进入系统
[root@slave1 ~]# docker run -i -t -p 32:22 centos /bin/bash
[root@0a186c0ffe7d /]# exit
exit
[root@slave1 ~]#
[root@slave1 ~]#
[root@slave1 ~]# docker run -i -t -p 32:22 zhuzhou/centos-1 /bin/bash
[root@26a868e6496e /]#
[root@741c0bf053d6 /]# /usr/sbin/sshd
WARNING: 'UsePAM no' is not supported in Red Hat Enterprise Linux and may cause several problems.
[root@741c0bf053d6 /]#