Dies ist eine alte Version des Dokuments!
List Networks:
docker network ls
Create a Bridge Network:
docker network create my-bridge-network
Run a Container on a Custom Bridge Network:
docker run -d --name my-container --network my-bridge-network nginx
Inspect Network
docker network inspect my-bridge-network
Run a Container Using Host Network:
docker run --network host -d nginx
Create a network with your own subnet:
docker network create \ --driver bridge \ --subnet 10.10.0.0/24 \ --gateway 10.10.0.1 \ mynet
List all Containers inside a network
docker network inspect mynet \
-f '{{json .Containers}}'
Start Postgres inside your own bridge network and add a container:
docker network create app-net docker run -d \ --name db \ --network app-net \ postgres:17 # local bridge network create a DNS service: docker run --rm --network app-net alpine nslookup db docker run -d \ --name app \ --network app-net \ -p 8080:8080 \ myapp