2
Dockerfile에서 EXPOSE를 사용하는 이유 — 모든 포트에 바인딩 할 수 있기 때문에
컨테이너에 해당 포트를 연결 docker run -p 3000:3000 image 하지 않고 할 수 있습니다 EXPOSE(아래 참조). 그것이 사실이라면 왜 EXPOSE를 Dockerfile에 넣는 것을 귀찮게합니까? 이미지 사용자와의 커뮤니케이션만을위한 것입니까? 어쨌든 EXPOSE 포트가 모두 바인딩 가능한 경우 기능상의 이유를 알 수 없기 때문입니다. EXPOSEd가 아니라는 사실에도 불구하고 컨테이너의 포트에 바인딩하는 것을 보여주는 …