Dockerfile에서 포트 범위를 지정할 수 있습니까?
EXPOSE 7000-8000
컨테이너를 실행할 때 이러한 모든 노출 된 포트를 호스트 컴퓨터의 동일한 포트에 바인딩합니까?
docker run -p 7000-8000:7000-8000
답변:
--publish-all , -P
"모든 노출 된 포트를 임의의 포트에 게시" 하는 플래그에 대해 설명합니다 . docs.docker.com/engine/reference/commandline/run
이 문제에 직면 하고이 게시물에 도달하는 모든 사람을 위해 ... 문제는 여전히 열려 있습니다-https: //github.com/moby/moby/issues/11185