Docker Networks
Docker networking commands
List Networks
docker network ls # list all networks
Create Network
docker network create mynetwork # create network
docker network create --driver bridge mynetwork # specify driver
docker network create --subnet 172.18.0.0/16 mynetwork # custom subnet
Inspect Network
docker network inspect mynetwork # detailed network info
Connect/Disconnect
docker network connect mynetwork container # connect container to network
docker network disconnect mynetwork container # disconnect container
Remove Network
docker network rm mynetwork # remove network
docker network prune # remove all unused networks
Use Network
docker run --network mynetwork image # run container on network