我有一个奇怪的问题。
我无法通过 ssh 连接到具有 ip 地址的 docker 容器172.17.0.61
。
我收到以下错误:
$ ssh 172.17.0.61
ssh: connect to host 172.17.0.61 port 22: Connection refused
我的Dockerfile
确实包含openssh-server
安装步骤:
RUN apt-get -y install curl runit openssh-server
并且还可以启动 ssh:
RUN service ssh start
可能是什么问题?
当我使用进入容器nsenter
并启动ssh
服务时,我就可以 ssh 了。但是在创建容器时ssh-server
似乎没有开始。
我应该怎么办?