Wie man die Docker-Netzwerk-ID für jeden docker-compose-Service im aktuellen Verzeichnis findet

English Deutsch

Führen Sie den folgenden Befehl im Verzeichnis aus, in dem sich docker-compose.yml befindet:

docker_network_ids.sh
docker-compose -f $(find . -name 'docker-compose.yml' -type f) ps -q | xargs -I {} docker inspect --format '{{.Name}}: {{range .NetworkSettings.Networks}}{{.NetworkID}}{{end}}' {}

Beispiel-Ausgabe:

docker_network_ids_output.txt
/myservice-server-1: 3b533d2074e7230426adf0d269b399d356066130719ffd3ef68d6d492f3757f6
/myservice-ui-1: 3b533d2074e7230426adf0d269b399d356066130719ffd3ef68d6d492f3757f6

Aufschlüsselung des Befehls:


Check out similar posts by category: Docker