docker创建端口映射,并设置ssh登录
-
创建容器(容器内的镜像版本采用ubuntu18:04)
docker run -it -p 3316:22 ubuntu:18.04 /bin/bash
-
查看containerId
docker ps -a
-
进入容器
docker start containerId docker exec -it containerId /bin/bash
-
ubuntu18.04更新源列表,更换源参考
apt-get update
-
安装ssh-client、ssh-server
apt-get install openssh-client apt-get install openssh-server # 安装vim工具 apt-get install vim
-
安装完成后,先启动ssh服务
/etc/init.d/ssh start
-
查看是否正确启动
ps -e|grep ssh
-
编辑sshd_config文件
vim /etc/ssh/sshd_config
-
添加信息
PermitRootLogin yes
-
重启ssh服务
service ssh restart
-
设置ssh密码
passwd root
-
安装net-tools工具包
apt-get install net-tools
-
查看IP
ifconfig
-
退出
exit
-
登录
ssh root@主机IP -p 3316 输入密码