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

likebat님의 프로필 이미지
likebat

작성한 질문수

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

kafka docker-compose-up network 설정 불가

해결된 질문

작성

·

364

0

안녕하세요.

제 컴퓨터는 M1 맥북에어이고 

현재 docker kafka 강의를 듣고 있습니다.

 

kafka 가 도커에서 실행은 되는데, 

network 설정이 안됩니다.

 

인텔리제이에서 docker-compose-single-broker.yml 파일을 확인하면

 

 아래 사진처럼 network name 설정할 수 없다고 나옵니다.

 

무시하고 

 docker-compose -f docker-compose-single-broker.yml up -d

명령어를 실행하면 실행은 됩니다.

하지만 아래 사진처럼 네트워크에는 올라가지를 않네요...

 

network를 확인해보니 아래 다른 네트워크에 형성되어 있네요;;

 

 

어떤 부분이 잘못됐는지 알려주시면 감사하겠습니다!

답변 1

1

Dowon Lee님의 프로필 이미지
Dowon Lee
지식공유자

안녕하세요, 이도원입니다. 

작성해서 첨부해 주신, 이미지의 내용과 같은 내용에는 문제가 없어 보입니다. 

실행하신 아래 커맨드의 내용에 있는 파일과 위에 작성하신 파일은 같은 내용인지 확인해 볼 수 있을까요? 

docker-compose-single-broker.yml 

만약 같은 파일의 내용이라면, docker-compose-single-broker.yml 에서 모든 docker 관련 컨테이너를 실행하고 있는지도 확인해 보시면 좋을 것 같습니다. 

기존에 있었던 ecommerce-network에는 다른 컨테이너가 존재하고, 새로운 Kafka 컨테이너의 네트워크가 생성된 걸 보면 다른 환경에서 각각 실행되었을 수도 있을 것 같습니다. 

참고로, IntelliJ에서는 docker-compose 파일을 입력하면, 위와 같이 name 부근에 문법 오류가 발생하지만, 이것은 IntelliJ에서의 인식 문제이지, 실제 실행하는 것과 상관은 없다고 생각됩니다.

감사합니다. 

 

 

likebat님의 프로필 이미지
likebat

작성한 질문수

질문하기