Wednesday 8 June 2022

Configure Docker Container to Use External DNS


cat /etc/docker/daemon.json

{

 "dns": ["8.8.8.8", "8.8.4.4"]

}


sudo service docker restart


sudo docker run nicolaka/netshoot nslookup google.com

Unable to find image 'nicolaka/netshoot:latest' locally

latest: Pulling from nicolaka/netshoot

df9b9388f04a: Pull complete

77ad91f73bcf: Pull complete

93006b97b1aa: Pull complete

d5c83131d384: Pull complete

d1b85b893323: Pull complete

f843ef8b30ce: Pull complete

4f4fb700ef54: Pull complete

6df125936a60: Pull complete

aa7ac85e7566: Pull complete

6ca113f241c3: Pull complete

272e97d419e8: Pull complete

89b5480bc2a1: Pull complete

352df3b9a11b: Pull complete

ea9b226b0d8b: Pull complete

Digest: sha256:1116ede25c69cd4e3effa2dfbdc35e6638c8faceabd4fbbd334dfbb108c07095

Status: Downloaded newer image for nicolaka/netshoot:latest

Server:         8.8.8.8

Address:        8.8.8.8#53


Non-authoritative answer:

Name:   google.com

Address: 142.250.68.174

Name:   google.com

Address: 2607:f8b0:4000:80b::200e


sudo docker run --dns 8.8.4.4 nicolaka/netshoot nslookup facebook.com

Server:         8.8.4.4

Address:        8.8.4.4#53


Non-authoritative answer:

Name:   facebook.com

Address: 157.240.19.35

Name:   facebook.com

Address: 2a03:2880:f134:83:face:b00c:0:25de


No comments:

Post a Comment