使用ssh连接Centos的docker,需要给docker先分配好ip,然后开启ssh服务。
1.进入一个已经运行的docker中:
首先根据镜像创建一个docker
[root@cnv /]docker run -itd -p honstPor:serverPort --name Name --privileged ImageID usr/sbin/init
其中pricileged=true是使docker具备真正的root权限,-it为docker提供一个伪终端,-d代表docker可后台运行。
进入容器中
[root@cnv /]$ docker exec -itd 6ac7d7bd3154 /bin/bash
2.设置root密码
安装passw