xshell通過ssh連接Docker鏡像容器

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服務。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章