问题描述:

  在一台centOS7宿主机上,部署服务A和服务B。

  服务A启动命令: docker run --name serverA -p 7000:80 -d imageA

  服务B启动命令: docker run --name serverB -p 8044:80 -d imageB

 

  外部客户端请求服务A,正常返回。

  服务B请求服务A,报错:No route to host

 

问题分析:

 

 

解决办法:

  开放服务A的端口7000,执行下列命令:

  firewall-cmd --zone=public --add-port=7000/tcp --permanent

  firewall-cmd --reload

  systemctl restart firewalld.service

 

 

 

Docker 同一个宿主机器上容器间相互访问 No route to host

 

相关文章:

  • 2021-11-14
  • 2021-04-10
  • 2022-12-23
  • 2023-01-04
  • 2022-12-23
  • 2021-07-14
  • 2021-12-03
  • 2021-05-21
猜你喜欢
  • 2022-12-23
  • 2022-02-14
  • 2022-12-23
  • 2021-07-22
  • 2021-12-04
  • 2021-11-19
相关资源
相似解决方案