docker-compose.yml
version: '3.1'
services:
zoo1:
image: zookeeper:3.8.0
container_name: zoo1
hostname: zoo1
ports:
- 2181:2181
environment:
ZOO_MY_ID: 1
ZOO_SERVERS: server.1=zoo1:2888:3888;2181 server.2=zoo2:2888:3888;2181 server.3=zoo3:2888:3888;2181
zoo2:
image: zookeeper:3.8.0
container_name: zoo2
hostname: zoo2
ports:
- 2182:2181
environment:
ZOO_MY_ID: 2
ZOO_SERVERS: server.1=zoo1:2888:3888;2181 server.2=zoo2:2888:3888;2181 server.3=zoo3:2888:3888;2181
zoo3:
image: zookeeper:3.8.0
container_name: zoo3
hostname: zoo3
ports:
- 2183:2181
environment:
ZOO_MY_ID: 3
ZOO_SERVERS: server.1=zoo1:2888:3888;2181 server.2=zoo2:2888:3888;2181 server.3=zoo3:2888:3888;2181
도커 가상볼륨 확인
docker volume ls
도커 컴포즈 실행
docker-compose up -d
도커 가상볼륨 확인
docker volume ls
주키퍼 컨테이너 하나당 3개의 가상볼륨을 자동으로 생성한다.
도커 컴포즈를 끄고 다시 실행해보자
docker-compose down
docker-compose up -d
도커 볼륨을 확인해보자
docker volume ls
새롭게 실행된 도커컴포즈로 인해 9개의 가상볼륨이 새로 생성돼 총 18개가 생성됐다.
이 문제 해결은 다음 블로그 글에서 해결해보자.
'Data Engineering > Kafka' 카테고리의 다른 글
[Kafka] log.cleanup.policy 이란 (0) | 2022.12.25 |
---|---|
[Zookeeper] 주키퍼 도커 컴포즈로 실행시 가상볼륨 하나로 만드는 방법 (0) | 2022.08.14 |
[kafka] kafka-producer-perf-test 의 --record-size 옵션 확인해보기 (0) | 2022.06.18 |
[kafka] 컨슈머 성능 테스트 하는 방법 (0) | 2022.06.17 |
[kafka] 프로듀서 성능 테스트 하는 방법 (0) | 2022.06.17 |