This GitHub repository offers a Docker Compose configuration for easy deployment and management of ClickHouse clusters.
Этот проект представляет собой простой способ развертывания ClickHouse с использованием Docker Compose. Он включает в себя конфигурацию для двух пользователей: admin (с правами администратора) и user_ro (только для чтения).
- Клонируйте этот репозиторий на свой локальный компьютер.
- Замените
admin_passwordиuser_ro_passwordна свои собственные пароли в файлеusers.xml. - Запустите
docker-compose upв каталоге с файламиdocker-compose.ymlиusers.xml.
После этого ClickHouse будет доступен на порту 8123. Вы можете подключиться к нему с помощью библиотеки clickhouse_connect, указав хост localhost и порт 8123.
По умолчанию этот пример предоставляет доступ к ClickHouse из любого IP-адреса, что может быть небезопасно. Вы должны настроить сети в соответствии с вашими требованиями безопасности.
Этот проект распространяется под лицензией MIT.