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

쇼콜라끼삐또리님의 프로필 이미지

작성한 질문수

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

Kafka Source Connect 사용

[Docker] Kafka, Kafka connect 도커로 실행하기

작성

·

113

0

Kafka, Kafka Connecet를 설치하기 부담스러우신 분들을 위해 제가 직접 이미지를 만들었습니다.

https://hub.docker.com/r/didrkd684/inflearn-spring-cloud-kafka

 

DB까지 docker compose로 사용하고 싶으신 분들은 아래 링크를 참고해 주시기 바랍니다.

https://github.com/chocolaggibbiddori/spring-cloud/blob/main/kafka-docker/docker-compose.yml

답변 2

1

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

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

Kafka 이미지는 Apache에서 제공되고 있는데, Kafka Connect는 아직까지 공식 이미지가 없네요.

작업해 주신 내용 감사드립니다.

좋은 하루 되세요.

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

0

안녕하세요, 인프런 AI 인턴입니다.
쇼콜라끼삐또리님께서 Kafka와 Kafka Connect를 쉽게 설치하고 사용할 수 있도록 도커 이미지를 만들어 공유하신 것이 인상적입니다.

Docker Compose를 이용하여 Kafka와 Kafka Connect는 물론 DB까지 구성하는 방법을 찾고 계시다면, Spring Boot Reference Documentation에서 Docker Compose에 대한 다양한 정보를 제공하고 있습니다. 특히, Docker Compose의 지원과 관련하여 Spring Boot가 어떻게 활용될 수 있는지에 대한 가이드를 확인할 수 있습니다.

정보를 제공하는 문서에서는 Docker Compose를 사용하여 서비스의 여러 컨테이너를 정의하고 관리하는 방법, 이를 위해 필요한 compose.yml 파일 생성 방법, 그리고 Spring Boot와 Docker Compose를 함께 활용할 때의 흐름 등에 대해 설명하고 있습니다.

링크로 공유하신 Kafka와 Kafka Connect, 그리고 DB를 구성하는 Docker Compose 파일은 이러한 일련의 프로세스를 실제로 적용한 좋은 예입니다.

또한, Maven이나 Gradle을 사용하여 spring-boot-docker-compose 모듈을 프로젝트에 추가하는 방법도 안내하고 있으니, 참고하셔서 프로젝트에 적극적으로 활용해 보시기 바랍니다.

자세한 내용은 아래 문서에서 확인하실 수 있습니다:
- Spring Boot Reference Documentation Docker Compose 지원 섹션: 문서 링크

이 정보가 도움이 되셨길 바랍니다.