inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

카프카 완벽 가이드 - 코어편

테스트 환경 관련 질문입니다.

543

edu2

작성한 질문수 3

1

안녕하세요 강사님.
유익한 강의 감사드립니다.

 

맥 M1 사용하고 있어, 해당 테스트 환경을 VM 우분트가 아닌 도커로 우분트 서버를 구성해서 진행해도
강의 내용 학습 및 테스트에 큰 무리가 없을까요?

kafka 데이터-엔지니어링 Kafka 데이터 엔지니어링

답변 1

4

권 철민

안녕하십니까,

docker로 해도 문제는 없을 것 같습니다만, 100% 자신은 없군요.

docker 경험이 있으시다면 docker로 실습 환경을 구성하셔도 무방할 것 같습니다만,

Java code로 Java client 실습은 별 문제가 없을 것 같습니다.

다만 kafka cli 명령어(예를 들어 kafka-topics)를 실행할 때 container에 shell 환경으로 접속 한 뒤에 실행을 하셔야 합니다(docker를 사용해 보셨으면 해당 부분은 잘 아시겠지만, docker exec -it 컨테이너명 /bin/bash 로 접속후 kafka cli 명령어를 수행해 주셔야 합니다)

그리고 (아주)일부 강의에서 kafka log 메시지를 보면서 설명하는 부분이 있습니다. docker를 사용하시면 kafka log를 찾으셔서 강의를 이해하셔야 하는 부분이 있습니다.

추가적으로 섹션 10은 Confluent Control Center를 소개하는 섹션인데, Confluent Control center도 docker용으로 download 받으셔야 합니다(오히려 해당 섹션은 docker를 쓰는게 더 좋을 것도 같습니다 ^^)

지금 생각해 볼 수 있는 이슈 사항은 이정도 일것 같습니다.

요약드리면 docker를 사용하더라도 큰 문제 없이 강의와 실습을 따라 하실 수 있을 것 같지만, docker 실습 환경 구축을 스스로 하셔야 하는 부분 그리고 docker 상에서 CLI Command 사용시의 번거로움(?)은 감안이 필요해 보입니다.

 

감사합니다.

 

 

0

edu2

빠르고 친절한 답변 감사합니다!!

 

virtual box 설치 문제

0

62

2

카프카 서버 구축 관련 문의

0

67

2

카프카 토픽 Key 타입 변경에 관한 질문

0

70

2

Zookeeper에서 KRaft

0

78

1

카프카 학습과 관련하여 질문 드립니다

0

97

2

파티션 증가시 비용 증가 고려

0

71

2

Kafka 초기 Partition 개수 설정 관련 질문

0

82

2

VM 과 도커의 차이

0

139

2

vm 어댑터설정 문의

0

78

2

Cooperative Sticky Rebalancing 질문

0

58

2

consumer 설정 질문

0

68

2

consumer.poll 질문입니다.

1

69

2

mainThread.join() 관련 질문

0

57

2

문의

0

153

2

멀티 브로커 설정 중 포트 충돌 발생

0

120

2

Consumer Group 강의 Lag 질문있습니다!

0

107

2

강의 설명 및 코드 정리

0

174

2

실습 코드는 어디서 받나요.. 아무리 찾아도 엄네요..

0

151

1

java.nio.BufferUnderflowException 에러 발생합니다..

0

157

3

KafkaTimeoutError:

0

157

2

acks 1 이면 비동기가 아니지 않나요?!

0

185

2

Producer의 메시지 비동기화 전송 구현 강좌 내용 중 질문

0

109

2

자문자답: 데이터 누락된다고 하시는 분 참고하세요.

0

216

2

자문자답: kafka Error connecting to node utuntu-20.myguest.virtualbox.org:9092

0

202

2