Psychz——Raviteja
投票:0发布时间:2017年12月21日02:37:28
要SSH到想要的容器中,必须首先在想要SSH到的映像中安装SSH服务器。
基本映像可以用于安装了ssh服务器的所有容器。这样做之后,只需运行每个容器,将ssh端口(默认为22)映射到主机端口(映像中的远程服务器),使用-p:
例如
执行命令-p 52022:22 container1
docker执行命令-p 53022:22 container2
然后,如果主机的52022和53022端口可以从外部访问,您可以使用主机的IP(远程服务器)直接ssh到容器,并在ssh中使用-p指定端口。例如:
ssh -p 52022 user@172.158.x.x——> ssh到container1
ssh -p 53022 user@172.158.x.x——> ssh到container2