我有一个奇怪的问题。
我无法通过 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似乎没有开始。
我应该怎么办?