1.映射容器的22端口號到主機。
方法1:iptables -t nat -A DOCKER -p tcp --dport 8001 -j DNAT --to-destination 172.17.0.19:8000
將容器的 8000 端口映射到docker主機的 8001 端口
方法2:啓動容器的時候映射22端口
docker run -itd --privileged=true -p 2001:22 373ae74a09a5 /usr/sbin/init
將主機的2001端口映射到容器的22端口。
2.添加會話。
隨後的就按照正常操作就行了。
3.添加用戶名
這裏的root是容器的用戶名。
4.輸入密碼
輸入容器的root賬戶密碼。
5.連接成功
如何無法連接的話,請檢查容器是否安裝了openssh-server。或者檢查下/etc/ssh/sshd-config文件的配置,修改配置文件後記得重啓ssh服務。