Ich verwende docker-compose
, um eine Testumgebung auszuführen, die aus etwa 5 verschiedenen Containern besteht. Die Inter-Container-Links und die freigegebenen Volumes (Volumes-from) funktionieren wunderbar. Ich stelle auch einige Ports dem Host-Rechner zur Verfügung, was gut funktioniert.Verwendung von --add-host oder extra_hosts mit docker-compose
Was ich vermisse ist eine Möglichkeit, einige meiner realen Server in diese Umgebung zu verbinden, ohne die IP-Adresse fest zu codieren. Mit docker run
können Sie --add-host
verwenden, um eine weitere Zeile in Ihrer /etc/hosts
Datei hinzuzufügen. Gibt es eine Möglichkeit, etwas Ähnliches mit Docker-Compose zu tun?
Nicht auf Build unterstützt scheint – expelledboy
Der Link gebrochen werden . Hier ist der richtige: https://docs.docker.com/compose/compose-file/#extra_hosts –
Wie kann ich einen externen Namen (keine IP) einem Container-Alias zuordnen? –