expose 와 port 의 차이점
docker run을 통해 이미지를 컨테이너화 시킬때 여러가지 옵션을 부여하게되는데 이때 포트 개방을위해서 -p 옵션 혹은 expose 옵션을 써준다 이는 둘 동작이 비슷해 보이지만 완전 다르게 동작한다.
expose
expose는 컨테이너들한테 현제 컨테이너의 포트를 개방해 주는것이다.
port
port는 현제 컨테이너를 호스트에게 오픈해 주는것이다.
위 차이를 이해하고 써야한다.
links 옵션
links 옵션은 컨테이너이름:별칭 의 형태로 설정하며 키벨류형태로 매핑돼서 컨테이너끼리 통신을할때 설정해놓은 별칭으로 통신할수 있게 해준다.
'Docker' 카테고리의 다른 글
도커 이미지 기본개념 (0) | 2023.08.07 |
---|---|
Dockerfile 기본개념 (0) | 2023.08.07 |
도커 데몬 (0) | 2023.05.31 |
도커 스웜 개념 (0) | 2023.05.31 |
도커와 컨테이너 생태계 (0) | 2023.05.31 |