使用docker版本的nginx配置反向代理,总是报No route to host
的错误,使用docker logs -f <container_id>
可以查到nginx日志。
也就是说在容器内访问另一个容器的端口不通,报这个错误是防火墙的原因,但是肯定不能关闭防火墙的啦 []~( ̄▽ ̄)~*。
执行下面的命令就行了,表示允许172.17.0.0/16
ip段的地址访问。
firewall-cmd --permanent --zone=public --add-rich-rule='rule family=ipv4 source address=172.17.0.0/16 accept'
firewall-cmd --reload
docker 容器出现 no route to host 的错误
最新推荐文章于 2024-06-25 23:08:49 发布