Wie repariere ich eine statische IP für einen Container?
Zuerst starte ich einen Behälter und inspiziere es, es sagt
%Vor%dann höre ich auf und starte neu, es gefällt mir
%Vor% Wie Sie sehen können, hat sich das geändert. Ich habe gerade eine Brücke namens public erstellt und started docker mit -b=public
added. Wie kann ich eine statische IP für einen Container festlegen?
VON DOCKER 1.10 EIN
%Vor%AKTUALISIEREN
Die einzige Möglichkeit, eine statische IP zu erhalten, besteht nun in zwei Skripts: pipework oder ovs-docker
Die Verwendung von Open vSwitch als "Batterie im Lieferumfang enthalten" -Version von Multi-Hosted-Docker-Containern ist sehr stark ausgeprägt.
Behalten Sie die Socket-Ebene im Auge.
Dieses Verhalten ist beabsichtigt.
Es gibt eine sehr interessante Diskussion , um sie in zukünftigen Versionen zu ändern.
Bisher können Sie nur auf Linux-Container zurückgreifen:
%Vor% Die -n=false
deaktiviert also das automatische Docker-Netzwerk und alle -lxc-conf
-Optionen definieren das virtuelle Netzwerk entsprechend Ihren Anforderungen.