Après avoir vérifié les informations, il semble qu'il ne soit actuellement pas possible de modifier l'exposition du port directement sur le conteneur d'origine, et la commande docker update ne le prend pas en charge. Cette demande est très forte.
Soumettre le conteneur actuel dans une image, puis réexécuter l'image est également un compromis.
--- mise à jour
Modifiez Dockerfile dans expose puis reconstruisez-le.
Si vous ne souhaitez pas reconstruire le conteneur, vous pouvez le spécifier en utilisant le paramètre docker run dans --expose, ce qui équivaut à remplacer l'exposition dans Dockerfile.
Vous ne devriez pas pouvoir changer le port maintenant. Vous pouvez consulter l'option de mise à jour du docker
Après avoir vérifié les informations, il semble qu'il ne soit actuellement pas possible de modifier l'exposition du port directement sur le conteneur d'origine, et la commande docker update ne le prend pas en charge. Cette demande est très forte.
Soumettre le conteneur actuel dans une image, puis réexécuter l'image est également un compromis.
--- mise à jour
Modifiez
Dockerfile
dansexpose
puis reconstruisez-le.Si vous ne souhaitez pas reconstruire le conteneur, vous pouvez le spécifier en utilisant le paramètre
docker run
dans--expose
, ce qui équivaut à remplacer l'exposition dansDockerfile
.