쿠버네티스1 [Docker] ports와 expose의 차이 개발, 배포, 운영에 큰 장점이 있는 가상화/컨테이너 애플리케이션인 도커(docker)는 그 이점들이 있기 때문에 최근 많이 사용이 되고 있습니다. 도커를 사용함에 있어서 초보자들에게 매우 헷갈리는 부분으로 ports와 expose 설정이 있습니다. 두 설정 모두 컨테이너의 포트번호 설정에 관한 것으로 어떨 때 무엇을 사용해야 하는지 매우 헷갈리는 부분이 존재합니다. 결론부터 말씀드리자면, expose와 ports 모두 컨테이너 포트를 노출 시키는 것이지만 expose는 호스트 내부의 다른 컨테이너들만 액세스가 가능하고 ports로 노출하면 ports에 설정한 호스트 포트번호로 호스트 외부의 다른 호스트들도 호스트 포트번호로 액세스가 가능합니다. 물론 이 부분은 호스트의 포트 공개 여부에 따라 다를 수 .. 2020. 5. 7. 이전 1 다음