昨晚在跑docker的时候,发现没有报错就没当回事。后来发现,docker容器内通不了外网。
12136-5rzxdvq0u5h.png

查了一圈资料发现是配置转发的问题

  • 配置转发

    vim /etc/sysctl.conf
    
    #配置转发
    net.ipv4.ip_forward=1
    
    #重启服务,让配置生效
    systemctl restart network
    
    查看配置信息
    sysctl net.ipv4.ip_forward
  • 重启docker服务让配置生效

    #重启docker服务
    service docker restart 
    
    #查看运行过的容器
    docker ps -a
    
    #启动刚刚出问题的容器,测试一下
    docker start xxx

    参考资料:https://blog.csdn.net/yelllowcong/article/details/78295600

最后修改:2021 年 05 月 15 日
如果觉得我的文章对你有用,请随意赞赏