I Netzwerk in Docker-compose.vs.debug.yml-Datei zu erstellen versuchen:Docker Compose - Hinzufügen Bezeichnernamen zu vernetzen
networks:
myNetwork:
driver: bridge
Aber Docker Hinzufügen einiger Bezeichner:
Docker Netzwerk ls ->
NETWORK ID NAME DRIVER SCOPE
0e1fec1a9a30 dockercompose1163770330_myNetwork bridge local
Wenn es irgendeine Möglichkeit, es so zu nennen:
NETWORK ID NAME DRIVER SCOPE
0e1fec1a9a30 myNetwork bridge local
Ich brauche es, um zwei Container in separaten Projekten automatisch zu verbinden.
Vielen Dank für die Antwort, aber ich möchte die Erstellung des Netzwerks von Code (von docker-compose.vs.yml-Datei) zu automatisieren, wenn das Netzwerk nicht existiert, ohne cmd zu verwenden. Option mit externen Arbeiten nur mit vollem Netzwerknamen: dockercompose1163770330_myNetwork, ich kann nicht darauf vertrauen, dass dieser Name wegen des Identifikators –
@MarkSabakov ist Es soll es basierend auf dem Verzeichnis erstellen, in dem es gefunden wird. Ich rate diesen Bezeichner ist von einem anderen Tool kommen (z. B. VS2017, das Sie markiert haben, oder etwas anderes). docker-compose selbst erhält diesen Namen aus dem Namen des Verzeichnisses, in dem er gespeichert ist. –
@MarkSabakov [Docker Compose kann das Netzwerk nicht erstellen] (https://github.com/docker/compose/issues/2846) für Sie. – Matt