@sad_name

Не удается подключиться к ClickHouse container?

Есть запущенный контейнер ClickHouse
clickhouse-server:
        image: yandex/clickhouse-server
        container_name: clickhouse-server
        ports:
            - '8123:8123'
            - '9000:9000'
        volumes:
            - ./db:/var/lib/clickhouse
        ulimits:
            nofile: 262144

В .env есть настроенные параметры подключения
CLICKHOUSE_HOST=clickhouse-server
CLICKHOUSE_PORT=8123
CLICKHOUSE_DATABASE=memorial_analitucs
CLICKHOUSE_USERNAME=root
CLICKHOUSE_PASSWORD=root
CLICKHOUSE_TIMEOUT_CONNECT=5
CLICKHOUSE_TIMEOUT_QUERY=5

При выполнении миграции выдает такую ошибку
2024_04_18_182025_create_analytics_table ............................................................................................ 3,710ms FAIL

  ClickHouseDB\Exception\QueryException 

  Could not resolve host: clickhouse-server

В чем может быть проблема?
  • Вопрос задан
  • 202 просмотра
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
Клиент ClickHouse работает на хосте или так же в Докере, в одной сети?
Если первое, то на хосте имя clickhouse-server не будет резолвиться. Тогда нужно указывать просто localhost.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы