Ich verwende dies auf Ubuntu 14.04 und habe docker0
auf eine statische IP-Adresse gesetzt, die dann von der öffentlichen IP durch die Firewall weitergeleitet wird. Ich versuche, meine Back-End-API so einzurichten, dass sie in einem Andock-Container ausgeführt wird, und bin durch einige Dinge verwirrt.Einem Docker-Container eine routingfähige IP-Adresse geben
1.) Wie würde ich die IP-Adresse docker0
der IP des Containers zuordnen, so dass docker0
wissen würde, die eingehenden Pakete an den Container zu senden (dynamisch wenn möglich).
2.) Wenn ich das nicht schon so gemacht habe, wie kann ich es so einrichten, dass ich es nicht jedes Mal neu einrichten muss, wenn ich diesen Docker-Container neu starte?
Vielen Dank im Voraus!
Haben Sie den Host-Option --net betrachtet =? siehe: https://docs.docker.com/articles/networking/#container-networking –
Was meinst du damit, die eingehenden Pakete dynamisch zu senden? Angenommen, die Backend-API antwortet auf HTTP, was ist mit dem Einrichten eines HTTP-Proxys, der auch andere Dinge, z. SSL-Offloading usw. – andi5