Saturday, 16 February 2019

nslookup and ping on non 'bridge' networks

docker network create --driver bridge alpine-net
docker run -dit --name alpine1 --network alpine-net alpine ash
docker run -dit --name alpine2 --network alpine-net alpine ash

docker run -dit --name alpine3 --network bridge alpine ash
docker run -dit --name alpine4 --network bridge alpine ash

note - don't need --driver option for default network 'bridge'  

alpine1 and alpine2 can ping each other by name 

$ docker container attach alpine1
# nslookup alpine2
# ping alpine2


$ docker container attach alpine3
# nslookup alpine4   - Fails





No comments:

Post a Comment