Manchmal müssen Sie während des Betriebs freigegebene Ports zu einem Docker-Container ändern oder hinzufügen, manchmal möchten Sie aber kein neues Image für den laufenden Container erstellen. Zu diesem Zeitpunkt können Sie den Speicherort des Docker-Containers finden und dann die Konfigurationsdatei direkt ändern. Unsere Container sind alle in Mein Container befindet sich unter Jede Container-ID entspricht einer Hash-ID. Sie können sehen, dass der Nginx-Container zwei Ports verfügbar macht. Als nächstes fügen wir einen weiteren Port 9999 hinzu. Geben Sie das dem Container entsprechende Verzeichnis ein: cd /var/lib/docker/containers/797f3d0cb82aec7d1c355c7461b5bc5a050c1c0cbbe5d813ede0edad061e6632 Wir sehen: Kopieren Sie hostconfig.json und verwenden Sie das JSON-Konvertierungstool, um den Knoten „PortBindings“ zu finden. Als nächstes fügen wir oben eines hinzu, indem wir dem gleichen Muster folgen. Wie in der Abbildung gezeigt: Ändern Sie Ändern Sie dann Speichern und beenden. Starten Sie Docker neu. Starten Sie den Container neu. Wie Sie sehen, wurde Port 9999 freigegeben. Zusammenfassen Oben ist die Methode, die ich Ihnen vorgestellt habe, um Ports dynamisch zu Docker hinzuzufügen, ohne das Image neu zu erstellen. Ich hoffe, sie wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Grafisches Tutorial zur Installation und Konfiguration von MySQL Community Server 8.0.11
>>: Eine detaillierte Einführung in primitive Werte und Wrapper-Objekte in JavaScript
Szenario Gestern hat das System automatisch alle ...
Was ist eine Tabelle? Es besteht aus Zellenzellen...
Analysieren Sie vier gängige Methoden und Prinzip...
JavaScript kann viele tolle Dinge. Dieser Artikel...
Bei täglichen Entwicklungsaufgaben verwenden wir ...
Nachdem das im vorherigen Artikel besprochene Prob...
Inhaltsverzeichnis 1. Was ist Ts 2. Grundlegende ...
Inhaltsverzeichnis SQL verstehen SELECT verstehen...
Phänomen Das System konnte den Linux-Systemkernel...
Verwenden Sie Indizes, um Abfragen zu beschleunig...
<br />Ohne Vorwarnung sah ich auf cnBeta Neu...
Laden Sie das RPM-Installationspaket herunter Off...
Inhaltsverzeichnis Vorwort 1. Ereignisse und Zwis...
Die virtuelle Maschine wird verwendet oder es kan...
Inhaltsverzeichnis Nginx-Lastausgleichskonfigurat...