Docker Community Forums

Share and learn in the Docker community.

Docker container does not have access to outer resources ( internet or even lan resources )

docker

(Emeiri) #1

Hello,
I have a docker host and cluster running with Kubernetes.

for some reason my containers does not have access to the internet or even to local lan resources.

How can I tell why ?

this is my docker inspect of the containers network part:
“NetworkSettings”: {
“Bridge”: “”,
“SandboxID”: “a4a4c93d0ea19b48b84ef8556678f458405b32238542ede30a78229f82b55a12”,
“HairpinMode”: false,
“LinkLocalIPv6Address”: “”,
“LinkLocalIPv6PrefixLen”: 0,
“Ports”: {},
“SandboxKey”: “/var/run/docker/netns/a4a4c93d0ea1”,
“SecondaryIPAddresses”: null,
“SecondaryIPv6Addresses”: null,
“EndpointID”: “66d74579ee50bc8289dfc58235188e262ebf707f2f0ae0ccb640524e6e9d3f22”,
“Gateway”: “172.17.0.1”,
“GlobalIPv6Address”: “”,
“GlobalIPv6PrefixLen”: 0,
“IPAddress”: “172.17.0.2”,
“IPPrefixLen”: 16,
“IPv6Gateway”: “”,
“MacAddress”: “02:42:ac:11:00:02”,
“Networks”: {
“bridge”: {
“IPAMConfig”: null,
“Links”: null,
“Aliases”: null,
“NetworkID”: “655da32f8ecab7a4bba100594a1e242c60b27304e9937ae5192857942b661603”,
“EndpointID”: “66d74579ee50bc8289dfc58235188e262ebf707f2f0ae0ccb640524e6e9d3f22”,
“Gateway”: “172.17.0.1”,
“IPAddress”: “172.17.0.2”,
“IPPrefixLen”: 16,
“IPv6Gateway”: “”,
“GlobalIPv6Address”: “”,
“GlobalIPv6PrefixLen”: 0,
“MacAddress”: “02:42:ac:11:00:02”
}
}
}

I can see that the container can resolv names but can;t access them. here is what I get in response :
Connecting to ()|13.32.153.164|:443… failed: Connection timed out. Connecting to rpm.nodesource.com ()|2600:9000:2116:2800:16:cdcc:51c0:93a1|:443… failed: Network is unreachable

any thoughts hot can I resolve it ?