Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So ändern Sie den erstellten Container-Port in Docker

So ändern Sie den erstellten Container-Port in Docker

王林
王林nach vorne
2021-02-08 10:40:373731Durchsuche

So ändern Sie den erstellten Container-Port in Docker

Wir können den erstellten Container-Port auf die folgenden zwei Arten ändern.

(1) Senden Sie den Container als Spiegel und führen Sie ihn erneut aus, um die Container-Konfigurationsdatei zu ändern.

(2) Senden Sie den Container als Spiegel und führen Sie ihn erneut aus.

Ändern Sie die Container-Konfigurationsdatei.

Sie müssen Docker schließen vor der Änderung, andernfalls ist die Konfigurationsänderung aufgrund der Dateiwiederherstellung fehlgeschlagen

cd /var/lib/docker/containers/{container_id}

2. Ändern Sie hostconfig.json

vim hostconfig.json

Suchen Sie den PortBindings-Knoten

{
    "PortBindings": {
    	"80/tcp": [
	        {
				"HostIp": "",
				"HostPort": "81"
			}
    	]
    }
}

Die Bedeutung dieses Knotens besteht darin, Port 81 des Servers dem Port 80 des Containers zuzuordnen

3. Die ExposedPorts in der Datei config.v2.json

enthalten auch Portinformationen ist derzeit verfügbar

Das obige ist der detaillierte Inhalt vonSo ändern Sie den erstellten Container-Port in Docker. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen