当前位置: 首页 > news >正文

docker0: iptables: No chain/target/match by that name问题解决

问题

docker容器内不能访问外网,明明我已经启用了ip伪装和桥接网络模式。还是不能在容器内访问外面。新启动的容器也报如下错误:

docker0: iptables: No chain/target/match by that name

原因

前一天,在安装了Docker的那台宿主机器上面启动了firewall防火墙。然后,docker是在firewall启用之前安装的,iptables中的docker规则乱了。

解决

重启docker服务:

systemctl restart docker

这样再重启旧容器,旧容器就可以访问外网了。估计是重启docker服务后,会重建iptables转发规则吧。

总结

中小规模业务,能原生启动服务就不要上容器方式,也无需要微服务,反正中小规模业务没有动力维护微服务,单体极限证道挺好。

参考:

  • docker0: iptables: No chain/target/match by that name

http://www.mrgr.cn/news/12970.html

相关文章:

  • git如何将多个提交合并为一个提交
  • Linux网络
  • Maven基本使用
  • 本地化云桌面系统环境VMware horizon搭建
  • Zotero打开后所有文献及笔记都消失了
  • Spring Boot使用拦截器(Interceptor)
  • 黑神话悟空无法登录服务器怎么办
  • 数据库系统 第28节 数据库迁移 案例分析
  • iOS 苹果健康-睡眠
  • 3D工艺大师:精准助力医疗设备远程维修
  • Redis key的过期时间和永久有效
  • 2024华为性格测试机考真题丨不会有人OD机试满分结果挂在性格测试上了吧?
  • golang RSA 解密前端jsencrypt发送的数据时异常 crypto/rsa: decryption error 解决方法
  • Linux的log日志排查
  • 【2025校招】4399 NLP算法工程师笔试题
  • ProxySQL 读写分离配置
  • 搭建自己的GPT
  • 【java17】java17新特性之日期周期格式化
  • 【Rust光年纪】深度探索:Rust语言中的文本分析与自然语言处理库综述
  • Leetcode面试经典150题-13.罗马数字转整数