🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    데이터 엔지니어링

  • 해결 여부

    미해결

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

23.01.24 19:01 작성 조회수 339

1

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

 

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

답변 1

답변을 작성해보세요.

3

안녕하십니까,

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 사용시의 번거로움(?)은 감안이 필요해 보입니다.

 

감사합니다.

 

 

edu2님의 프로필

edu2

질문자

2023.01.25

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

 

채널톡 아이콘