docker容器开启ssh给外界连接

" docker 启动"
docker run -p 本地端口:docker内部服务端口 -p 外部ssh端口:内部ssh端口(一般是22)  -itd --name=容器名 镜像名

apt-get install openssh-server

'使用vim打开并修改配置文件,找到PermitRootLogin prohibit-password这一行,修改为PermitRootLogin yes,允许通过ssh远程访问docker'

vim /etc/ssh/sshd_config

'设置密码'
passwd root

service ssh restart

'查看SSH服务状态'
sudo service ssh status

你可能感兴趣的:(docker,ssh,容器)