docker,如何从命令行主机远程SSH到docker集装箱?

我已经按照pipe道工程的步骤将容器分配的IP地址与pipe道DHCP分配到此处的泊坞柜中

我已经得到正确的IP地址根据本地局域网网段,我设置默认网关到我的容器与pipe道默认网关docker容器在这里

在dockerfile中configurationIP地址之前已经设置好了

RUN sudo apt-get -y install openssh-server 

但我不能远程SSH容器,为什么这个问题?

请帮我完成我的任务

首先检查piperwork docker exec是否还不够用: piperwork是在piperwork docker exec执行之前完成的:

 docker exec --it <running_container> bash 

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

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