Coding/Docker
docker로 Kafka, Zookeeper 설치 (with docker-compose)
shbada
2021. 3. 7. 09:52
728x90
반응형
Docker 이미지 설치
1) Kafka 설치
docker pull wurstmeister/kafka
2) zookeeper 설치
docker pull wurstmeister/zookeeper
docker-compose 파일 생성
1) docker-compose.yml 파일 생성 (local PC에 경로는 자유롭게 파일 생성)
version: '2'
services:
zookeeper:
image: wurstmeister/zookeeper
container_name: zookeeper
ports:
- "2181:2181"
kafka:
image: wurstmeister/kafka
container_name: kafka
ports:
- "9092:9092"
environment:
KAFKA_ADVERTISED_HOST_NAME: 127.0.0.1
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
volumes:
- /var/run/docker.sock:/var/run/docker.sock
docker-compose 파일 실행
1) 로컬PC에 이전에 생성한 docker-compose 파일의 위치로 이동
cd 경로
2) docker-compose 실행
docker-compose up -d
docker 컨테이너 접속
docker container exec -it kafka bash
반응형