By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.
Docker Networking Drivers allow you to create isolated networks for your containers. docker network create
docker network ls
docker network create --driver bridge my-bridge-network
docker run -it --net my-bridge-network --name my-container ubuntu
docker inspect my-container
docker rm -f my-container
docker network rm my-bridge-network
Purpose: Use the host network for a container.Command: docker run -it --net host --name my-container ubuntu Flags: --net host uses the host network, --name sets the container name.
docker run -it --net host --name my-container ubuntu
--net host
--name
Purpose: Create an overlay network for multiple containers.Command: docker network create --driver overlay my-overlay-network Flags: --driver overlay uses the overlay driver, my-overlay-network sets the network name.
docker network create --driver overlay my-overlay-network
--driver overlay
my-overlay-network
Purpose: Create a macvlan network for multiple containers.Command: docker network create --driver macvlan --subnet 192.168.1.0/24 --gateway 192.168.1.1 my-macvlan-network Flags: --driver macvlan uses the macvlan driver, --subnet sets the subnet, --gateway sets the gateway.
docker network create --driver macvlan --subnet 192.168.1.0/24 --gateway 192.168.1.1 my-macvlan-network
--driver macvlan
--subnet
--gateway
Error message: Error response from daemon: No such network: my-network Why it happens: The network was not created or was deleted.Fix: docker network create my-network
Error response from daemon: No such network: my-network
docker network create my-network
Error message: Error response from daemon: Container is not connected to any network Why it happens: The container was not connected to a network.Fix: docker run -it --net my-network --name my-container ubuntu
Error response from daemon: Container is not connected to any network
docker run -it --net my-network --name my-container ubuntu
Error message: Error response from daemon: driver not supported: overlay Why it happens: The network driver is not supported on this system.Fix: Use a supported driver, such as bridge or host.
Error response from daemon: driver not supported: overlay
Situation: You want to check if a container is connected to a network.Command: docker inspect my-container Correct response: The container's network settings are listed.
Situation: You want to check if a network exists.Command: docker network ls Correct response: The network is listed.
Situation: You want to check the network settings of a container.Command: docker inspect my-container Correct response: The container's network settings are listed.
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.