当前位置:   article > 正文

【Docker记录】docker四种网络模式,容器localhost访问宿主机端口_docker localhost

docker localhost

docker容器中访问宿主机端口有时候会显示连接失败。

宿主机明明有8080的服务,容器内确访问不到。

localhost:8080
  • 1

Docker有四种网络模式

1.host模式

容器和宿主机共享network,这时候localhost就可以访问宿主机端口了。

 docker run -d --network host --name nginx
  • 1

2.container模式

容器A和容器B共享network,就是说容器之间可以通过localhost直接访问。

 docker run -d --network container --name nginx
  • 1

3.none模式

容器与宿主机隔绝,不能联网,安全性最高,一般很少用到。

 docker run -d --network none --name nginx
  • 1

4.bridge模式(默认模式)

每个容器有自己的network,通过localhost访问不到宿主机

 docker run -d --name nginx
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/176719
推荐阅读
相关标签
  

闽ICP备14008679号