在防火墙开启的状态下,docker容器内部无法访问宿主机服务(能够访问非宿主机的其他局域网计算机的服务),解决方法:
1、配置防火墙规则firewall-cmd --zone=public --add-port={port}/tcp --permanent,并重载防火墙规则firewall-cmd --reload
2、启动容器时使用--net host模式
3、关闭防火墙
更多相关教程,请关注PHP中文网docker教程栏目。
以上是docker容器无法访问宿主主机的详细内容。更多信息请关注PHP中文网其他相关文章!