Docker,如何从命令行主机远程ssh到docker容器?

时间:2015-12-14 06:32:24

标签: docker ip openssh

我已经使用pipework DHCP to docker container in here

按照管道工作到容器分配的IP地址的步骤

我已经根据本地Intranet段获取了正确的IP地址,并且我使用pipework defaults gateway to docker container in here

将Defaults Gateway设置为我的容器

在dockerfile中配置IP地址之前已经设置

RUN sudo apt-get -y install openssh-server

但是我无法远程ssh到容器,为什么会出现这个问题?

请帮助我完成任务

1 个答案:

答案 0 :(得分:2)

首先检查docker exec是否适合您的情况:piperworkbtn2实施之前完成:

docker exec

这样,无需安装openssh服务器 不需要ssh。不需要端口22。

您只需将bash会话(shell会话)附加到正在运行的容器中。