繁体   English   中英

如何将 ssh 转换为在不同网络上运行的 docker 容器?

[英]How to ssh into a docker container running on a different network?

我有一个 docker 容器在具有私有 ip 172.17.0.3 的本地主机上运行。 我希望这可以通过互联网公开访问,以便世界上的任何人都可以 ssh 进入这个 docker 容器。 这可能吗?如果可能的话,怎么做? 我正在尝试在我的本地网络中创建一个充满 docker 容器实例的小型公共云,来自世界各地的人们都可以访问它,而我正坐在可能导致问题的 NAT 后面。

任何帮助将不胜感激。

请从容器内部转发端口到主机,例如

docker run -it --name mydocker -p 8080:80 docker/tensorflow:latest

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM