-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
미해결
docker-compose
21.04.29 15:32 작성 조회수 173
0
안녕하세요! 수업 잘 듣고 있습니다.
도커 컴포즈에 대해 궁금한게 있는데요
수업을 들으니 도커 컴포즈는 도커 컨테어니끼리 통신할 때 무조건 필요한 것 처럼 이해를 했는데,
다른 곳에서 본거는 도커 컴포즈가 없어도 컨테이너끼리 통신을 잘 하는 것을 봤었거든요,
그래서 도커 컴포즈가 정말 왜 필요한건지 혼동이 됩니다, 아니면 제가 잘 못 알고 있는걸까요?
답변을 작성해보세요.
0
John Ahn
지식공유자2021.05.05
안녕하세요 음 저도 도커를 처음 배웠을때 도커 컨테이너의 통신을 가능하게 하는 방법은 두가지가 있다고 들었는데 그중에 하나가 도커 컴포즈 였고 다른 하나의 방법이 또 있긴 하지만 구현이 너무 까다로워서 사실상 컴포즈를 이용한 방법만을 사람들이 사용한다고 알고있었습니다 ! 혹시 다른곳에서 어떻게 통신하게 했는지 알수있을까요?!
Byunghyun Yoon
질문자2021.05.10
저는 도커에 가상 네트워크를 브릿지로 생성해서 도커 컨테이너를 run할 때, 해당 네트워크에 속하도록 세팅해서 run을 해주고 컨테이너끼리는 각 컨테이너 환경설정(혹은 run할때 -e옵션)에서 도커 컨테이너 이름으로 참조하도록하여 http 통신하는 방법을 알고 있습니다
답변 1