Als «docker-compose» getaggte Fragen

Compose ist ein Tool zum Definieren und Ausführen komplexer Anwendungen mit Docker. Mit Compose definieren Sie eine Anwendung mit mehreren Containern in einer einzelnen Datei und drehen Ihre Anwendung dann in einem einzigen Befehl hoch, der alles tut, was zum Ausführen erforderlich ist.




6
Docker Compose: Kein solches Bild
Beim Ausführen docker-compose upwird folgende Fehlermeldung angezeigt: root@ubuntu:/home/benson/Docker/HaproxyMy# docker-compose up Recreating 950ddc308278_950ddc308278_950ddc308278_950ddc308278_950ddc308278_haproxymy_webb_1 Recreating 485800bdf3a1_485800bdf3a1_485800bdf3a1_485800bdf3a1_485800bdf3a1_haproxymy_webc_1 Recreating 2b3338d88716_2b3338d88716_2b3338d88716_2b3338d88716_2b3338d88716_haproxymy_weba_1 ERROR: for webb No such image: sha256:15853e771e7ca3f5eecee38fcf97efd3ee164c1b66e2ef543d9985a04e78e099 ERROR: for webc No such image: sha256:15853e771e7ca3f5eecee38fcf97efd3ee164c1b66e2ef543d9985a04e78e099 ERROR: for weba No such image: sha256:15853e771e7ca3f5eecee38fcf97efd3ee164c1b66e2ef543d9985a04e78e099 docker-compose.yml:: weba: build: ./web expose: - 80 webb: build: ./web expose: - 80 …

6
Wie setze ich den Hostnamen in Docker-Compose?
In meiner docker-compose.ymlDatei habe ich Folgendes. Der Container nimmt jedoch den Hostnamenwert nicht auf. Irgendwelche Ideen? dns: image: phensley/docker-dns hostname: affy domainname: affy.com volumes: - /var/run/docker.sock:/docker.sock Wenn ich den Hostnamen im Container überprüfe, wird er nicht erfasst affy.


3
So markieren Sie Docker-Bilder mit Docker-Compose
Ich möchte ein Image über Docker-Compose erstellen und ein bestimmtes Tag darauf setzen. Die Dokumentation sagt: Compose erstellt und markiert es mit einem generierten Namen und verwendet dieses Bild anschließend. Ich kann jedoch keine Möglichkeit finden, ein Tag anzugeben, und für erstellte Bilder wird immer das 'neueste' Tag angezeigt.

7
Wo ist eine Protokolldatei mit Protokollen aus einem Container?
Ich verwende mehrere Container mit docker-compose. Ich kann Anwendungsprotokolle mit Befehl sehen docker-compose logs. Ich möchte jedoch auf die Rohprotokolldatei zugreifen, um sie beispielsweise irgendwohin zu senden. Wo befindet es sich? Ich denke, es ist ein separates Protokoll für jeden Container (innerhalb des Containers?), Aber wo kann ich es finden?

6
Wie starte ich Docker-Compose Up-D beim Systemstart?
Damit die Container beim Start automatisch gestartet werden, habe ich versucht, den folgenden Befehl hinzuzufügen: cd directory_has_docker-compose.yml && docker-compose up -d in /etc/rc.local. Aber nachdem ich den Computer neu gestartet habe, funktionieren die Container nicht. Wie läuft es docker-compose up -dbeim Systemstart?




11
Ist es sicher, Docker / Overlay2 / zu reinigen?
Ich habe einige Docker-Container unter AWS EC2 ausgeführt. Der Ordner / var / lib / docker / overlay2 wächst sehr schnell. Ich frage mich, ob es sicher ist, seinen Inhalt zu löschen? oder wenn Docker einen Befehl hat, um die Festplattennutzung freizugeben. AKTUALISIEREN: Ich habe es tatsächlich docker system prune …


12
So aktualisieren Sie Docker-Compose auf die neueste Version
Ich habe Docker-Compose mit dem Befehl installiert sudo apt install docker-compose Es installierte Docker-Compose Version 1.8.0 und Build unbekannt Ich benötige die neueste Version von Docker-Compose oder mindestens eine Version von 1.9.0 Kann mir bitte jemand mitteilen, wie ich es aktualisieren oder die neueste Version deinstallieren und neu installieren soll? …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.