Wie kann ich dem Container eine bestimmte IP zuweisen und diese außerhalb des VM-Hosts zugänglich machen?
Ich möchte zwei meiner Container außerhalb des VM-Hosts auf ihren separaten, spezifischen IP-Adressen verfügbar machen 192.168.0.222
, 192.168.0.227
), ohne Portzuordnung. Das heißt, ich möchte auf jeden Port direkt auf den Containern zugreifen, indem ich dessen IP verwende. Ich habe bereits Computer im Netzwerk außerhalb des VM-Hosts im Bereich 192.168.0.1–192.168.0.221.
Ist das jetzt mit Docker 1.10.0 möglich und wenn ja, wie?
Ich bin auf OS X 10.11 mitdocker version 1.10.0, build 590d5108
unddocker-machine version 0.6.0, build e27fb87
mit dem boot2docker / VirtualBox-Treiber.
Ich habe einige Zeit ohne Glück versucht, das herauszufinden, und ich habe die folgenden Fragen und Antworten gelesen:
So weisen Sie dem Docker-Container eine statische öffentliche IP-Adresse zuWie kann ich die IP-Adresse und den Port des Docker-Containers für einen externen Docker-Host ohne Port-Zuordnung verfügbar machen?Wie kann ich andere Computer in meinem Netzwerk dazu bringen, auf meine Docker-Container zuzugreifen (mithilfe der Portzuordnung)?