run puertos mapeo library hub docker dockerfile

library - mapeo de puertos docker



Docker expone todos los puertos o rango de puertos de 7000 a 8000 (2)

¿Puedo especificar un rango de puertos en un Dockerfile?

EXPOSE 7000-8000

y cuando se ejecuta el contenedor, ¿une todos estos puertos expuestos a los mismos puertos en la máquina host?

docker run -p 7000-8000:7000-8000


Desde Docker 1.5 ahora puede exponer un rango de puertos a otros contenedores vinculados usando:

El comando EXPOSE Dockerfile:

EXPOSE 7000-8000

o el comando de run Docker:

docker run --expose=7000-8000

O en su lugar, puede publicar un rango de puertos en la máquina host a través del comando Docker run :

docker run -p 7000-8000:7000-8000