docker/ expose 와 port 의 차이점

25gStroy·2022년 8월 8일
0

Docker

목록 보기
18/20

expose 와 port 의 차이점

docker run을 통해 이미지를 컨테이너화 시킬때 여러가지 옵션을 부여하게되는데 이때 포트 개방을위해서 -p 옵션 혹은 expose 옵션을 써준다 이는 둘 동작이 비슷해 보이지만 완전 다르게 동작한다.

expose

expose는 컨테이너들한테 현제 컨테이너의 포트를 개방해 주는것이다.

port

port는 현제 컨테이너를 호스트에게 오픈해 주는것이다.

위 차이를 이해하고 써야한다.

links 옵션은 컨테이너이름:별칭 의 형태로 설정하며 키벨류형태로 매핑돼서 컨테이너끼리 통신을할때 설정해놓은 별칭으로 통신할수 있게 해준다.

profile
애기 개발자

0개의 댓글