Ist es möglich, die vorhandenen Container mit docker?
Kann ich einen container erstellen mit docker run <image>
ohne die --link
option und-Verknüpfung zu anderen Containern, um es danach? Wenn ja, wie verknüpfe ich diese Container dann?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das ist, wie Sie normalerweise tun würde es. Feuer-container Ein und starten Behälter B mit
--link B:resourcename
. In container B, Sie können jetzt zu den Sachen container EinEXPOSE
s, mit der info kann man in der environment-Variablenenv
(Sie werden mit dem Namen etwas mitresourcename
in diesem Fall.Können Sie nicht tun dies anders herum (wie ich dachte deine Frage war ursprünglich etwa). Die Informationen, die der container benötigt man, um Ressourcen auf der anderen steht als environment-Variablen. Die kippe Sie injizieren sich in einen Laufenden Prozess (soweit ich weiß..).
docker run <image> --link
nennen?--link
ist jetzt veraltet. Möchten Sie vielleicht zu Lesen, bis auf diese: docs.docker.com/engine/userguide/networkingNatürlich ja,aber Sie können nur auf andere Container, die von ip (in der Regel 172.17.1.x).
Sie können
finden Sie andere Container ip.