Maison > Opération et maintenance > Docker > Comment Docker modifie le port de conteneur créé

Comment Docker modifie le port de conteneur créé

王林
Libérer: 2021-02-08 10:40:37
avant
3899 Les gens l'ont consulté

Comment Docker modifie le port de conteneur créé

Nous pouvons modifier le port de conteneur créé des deux manières suivantes.

(1) Soumettez le conteneur en tant que miroir et réexécutez pour modifier le fichier de configuration du conteneur

(2) Soumettez le conteneur en tant que miroir et réexécutez

Modifier le fichier de configuration du conteneur

Docker doit être fermé avant la modification, sinon après le redémarrage de l'image, le fichier de configuration sera restauré et la modification échouera

1 Entrez dans le répertoire de configuration du conteneur.

cd /var/lib/docker/containers/{container_id}
Copier après la connexion

2. Modifiez hostconfig.json

vim hostconfig.json
Copier après la connexion

Trouvez le nœud PortBindings, la structure est la suivante

{
    "PortBindings": {
    	"80/tcp": [
	        {
				"HostIp": "",
				"HostPort": "81"
			}
    	]
    }
}
Copier après la connexion

La signification de ce nœud est de mapper le port 81 du serveur au port 80 du conteneur

3. fichier config.v2.json

ExposedPorts à l'intérieur contient également des informations sur le port, je ne sais pas quelle est son utilisation actuellement

Référence

https://stackoverflow.com/questions/19335444/how-do-i-assign-a-port-mapping-to-an-existing-docker-container
Copier après la connexion

Recommandations associées : Tutoriel de démarrage de Docker

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers numéros
Déployer l'environnement SNMP dans Docker
Depuis 1970-01-01 08:00:00
0
0
0
docker installer phpstudy
Depuis 1970-01-01 08:00:00
0
0
0
À propos de Docker
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal