#docker #kubernetes #container #orchestrator #microservice #infrastructure-as-code #devops #ci #cd 제목EXPOSE 를 하지 않더라도 host에서는 컨테이너와 통신 가능한가요?2019-11-19 11:07작성자DCEXPOSE 8000을 하지 않더라도, 예를 들어 컨테이너의 IP가 172.17.0.1 이고 제가 컨테이너 안에서 웹서버를 localhost가 아닌 0.0.0.0 으로 돌린다면EXPOSE를 적어주지 않아도호스트에서 172.17.0.1로 접속이 가능한 게 맞나요?꼭 EXPOSE를 적어야하는 줄 알았는데, 적어야하는 건 아닌가보네요... (통신이 되더라구요)호스트의 port와 바인딩하려면 publish하려구 -p 80:8000 이런 식으로 이용하는 것은 알겠는데,EXPOSE 자체의 쓰임에 대해 궁금합니다.도커 Docu에 따르면 컨테이너가 사용하는 포트를 명시해서 -p 할 때 참고하려는 용이다 라는 식으로 적혀있는데(https://docs.docker.com/engine/reference/builder/#expose)그냥 -p 안쓰고, EXPOSE 안 쓰고도 호스트에선 172.17.0.2 등의 컨테이너 IP와 컨테이너속 웹서버가 이용하는 포트로 접속가능한 게 맞나요? 목록수정삭제답변글쓰기 댓글 [2] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전네번째 프로젝트 살려주세여총체적난국2019-11-27다음docker@127.0.0.1 비밀번호ubuntu2019-11-12 Powered by MangBoard | 워드프레스 쇼핑몰 망보드