При запуске Zookeeper в docker compose сразу после запуска происходит сбой с ошибкой:
«Не удалось получить доступ к каталогу данных, аварийный выход».
Добавление двух томов в файл docker-compose решило эту проблему:
zookeeper:
image: confluentinc/cp-zookeeper:latest
container_name: zookeeper
environment:
ZOOKEEPER_CLIENT_PORT: 2181
ZOOKEEPER_TICK_TIME: 2000
networks:
- kafka_network
volumes:
- ./zoo/data:/var/lib/zookeeper/data
- ./zoo/log:/var/lib/zookeeper/log
Хотя Stack Overflow позволяет задавать определенные вопросы о Docker, мы требуем, чтобы они (как и все заданные здесь вопросы) были конкретно связаны с программированием. Этот вопрос, по-видимому, не связан конкретно с программированием, а связан с конфигурацией зоопарка, что делает его здесь не по теме.