进入docker 后没有网络,怎么解决

来源:3-5 构建自己的Docker镜像

一叶遮天

2020-06-23

http://img.mukewang.com/szimg/5ef2084e0923125709130131.jpg

进入容器后没有网络

写回答

3回答

起航Go

2020-10-14

怎么解决的呢?


0
1
麦兜搞IT
第一看宿主机网络能不能连外网 第二看宿主机的iptable有没有NAT的转发规则 第三看container内部的ip是否在docker0 bridge
2020-10-16
共1条回复

麦兜搞IT

2020-07-08

From the docker host, we can see:

$ sudo iptables --list -t nat
Chain PREROUTING (policy ACCEPT)target     prot opt source               destination
DOCKER     all  --  anywhere             anywhere             ADDRTYPE match dst-type LOCAL
Chain INPUT (policy ACCEPT)target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)target     prot opt source               destination
DOCKER     all  --  anywhere            !loopback/8           ADDRTYPE match dst-type LOCAL
Chain POSTROUTING (policy ACCEPT)target     prot opt source               destination
MASQUERADE  all  --  172.17.0.0/16  anywhere
Chain DOCKER (2 references)target     prot opt source               destination
RETURN     all  --  anywhere             anywhere

应该有类似的NAT规则

0
0

麦兜搞IT

2020-06-25

请问您在什么环境里使用docker呢?能详细说一下么

0
5
ohideyuki
回复
一叶遮天
同样的问题,搞了一下午。是内核的问题。升级下宿主机的内核
2021-01-19
共5条回复

系统学习Docker 践行DevOps理念

无论你是开发、测试还是运维,Docker都是你的必备技能。

3297 学习 · 1895 问题

查看课程