使用xShell 連線 docker 使用說明
阿新 • • 發佈:2020-08-17
方式一:當不知道docker裡映象的root密碼的時候
1、從Docker Hub下載需要的映象
docker pull 映象名字
2、使用docker run命令啟動容器
docker run -it --privileged --hostname 主機名字 -dp 外部連線埠號:22 --name gmssl 映象名字 /usr/sbin/init
3、使用docker exec啟動容器
docker exec -it 容器id /bin/bash
4、使用passwd命令修改root密碼
passwd
5、使用xShell連線容器
使用xShell輸入本機ip或者127.0.0.1,埠號就是docker run的時候對映的埠,連線之後就可以愉快的使用了。
方式二:
如果知道docker映象的地址,並且docker內openssh已經安裝配置好,直接使用下面一條命令連線即可
docker run -it --hostname cc -dp 50001:22 --name cross crosscomplite /usr/sbin/sshd -D
--hostname後邊是主機名字
-dp 後邊是埠號
--name後邊是docker容器的名字
cross後邊是映象的名字
-D表示後臺執行