인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

Byunghyun Yoon님의 프로필 이미지
Byunghyun Yoon

작성한 질문수

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

Docker Compose로 컨테이너를 멈추기

docker-compose

작성

·

212

0

안녕하세요! 수업 잘 듣고 있습니다.

도커 컴포즈에 대해 궁금한게 있는데요

수업을 들으니 도커 컴포즈는 도커 컨테어니끼리 통신할 때 무조건 필요한 것 처럼 이해를 했는데,

다른 곳에서 본거는 도커 컴포즈가 없어도 컨테이너끼리 통신을 잘 하는 것을 봤었거든요,

그래서 도커 컴포즈가 정말 왜 필요한건지 혼동이 됩니다, 아니면 제가 잘 못 알고 있는걸까요?

답변 1

0

John Ahn님의 프로필 이미지
John Ahn
지식공유자

안녕하세요   음 저도 도커를 처음 배웠을때 도커 컨테이너의 통신을 가능하게 하는 방법은 두가지가 있다고 들었는데 그중에 하나가 도커 컴포즈 였고 다른 하나의 방법이 또 있긴 하지만 구현이 너무 까다로워서 사실상 컴포즈를 이용한 방법만을 사람들이 사용한다고 알고있었습니다 !  혹시  다른곳에서 어떻게 통신하게 했는지 알수있을까요?! 

저는 도커에 가상 네트워크를 브릿지로 생성해서 도커 컨테이너를 run할 때, 해당 네트워크에 속하도록 세팅해서 run을 해주고 컨테이너끼리는 각 컨테이너 환경설정(혹은 run할때 -e옵션)에서 도커 컨테이너 이름으로 참조하도록하여 http 통신하는 방법을 알고 있습니다

Byunghyun Yoon님의 프로필 이미지
Byunghyun Yoon

작성한 질문수

질문하기