Для Docker-установки с ClickHouse в качестве хранилища датасетов необходимо выполнить следующие действия:

  1. Сконфигурировать сервис manager:
    sed -i '/- clickhouse/s/^#//; /- POLYMATICA_CORE_CACHE_CLICKHOUSE_DSN/s/^#//' /srv/platform/docker-compose.yml
  2. Раскомментировать сервис clickhouse в конфигурационном файле:
    nano /srv/platform/docker-compose.yml
      clickhouse:
        restart: always
        image: clickhouse/clickhouse-server:25.3.2.39-alpine
        networks:
          - polymatica
    #    ports:
    #      - "8123:8123"
    #      - "9000:9000"
        ulimits:
          nofile:
            soft: 262144
            hard: 262144
        environment:
          - CLICKHOUSE_DB=platform_manager_cache
          - CLICKHOUSE_USER=polymatica
          - CLICKHOUSE_PASSWORD=polymatica-secret
          - CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT=1
        volumes:
          - /srv/polymatica/data/clickhouse:/var/lib/clickhouse
        labels:
          - "polymatica=platform"


  • Нет меток