Docker Enlace de un puerto de contenedor al host


Ejemplo

docker run -p "8080:8080" myApp
docker run -p "192.168.1.12:80:80" nginx
docker run -P myApp

Para poder usar los puertos en el host se han expuesto en una imagen (a través de la directiva EXPOSE Dockerfile, o --expose opción de línea de comandos para la docker run --expose docker run ), esos puertos deben vincularse al host mediante el comando -p o -P Opciones de línea. El uso de -p requiere que se especifique el puerto particular (y la interfaz de host opcional). El uso de la opción de línea de comando en mayúscula -P obligará a Docker a vincular todos los puertos expuestos en la imagen de un contenedor al host.