docker部署的网站经常访问不通,重启docker生效
分析
- ping域名地址没问题,排除网络链路问题,telnet端口不通,确定应用服务的问题。
- 应用是使用docker-compose部署的,经各种百度查阅docker-compose网络配置需要修改系统参数。
解决方法
echo ‘net.ipv4.ip_forward = 1‘ >> /usr/lib/sysctl.d/50-default.conf sysctl -p /usr/lib/sysctl.d/50-default.conf
配置后重启docker:
systemctl restart docker