docker 容器启动后ssh不上 连接不了容器
部署参考:http://www.163py.com/pages/122/130/657/article_index.html
刚刚创建一个容器,链接不上,停止这个容器,重新启动即可
这个原因是因为:
/root/run.sh里面的ssh运行的太快,还么有映射端口
###############################
!/bin/bash
/usr/sbin/sshd -D
while:
do
sleep 10
done
###############################
将这个脚本改为
###############################
!/bin/bash
sleep 30
/usr/sbin/sshd -D
while:
do
sleep 10
done
###############################
即可,在运行sshd之前,sleep 30秒,等docker容器启动完毕,端口映射完毕