LOEMIND.md 1.7 KB

Dev-teenused (dev) – Docker kasutusjuhend

Kataloog: /opt/docker-compose/dev/

Arendus-/tutvumisteenused. Esimene teenus on ClickHouse (OLAP-andmebaas, mille eesmärk on Oracle-baaside ülemineku ettevalmistamine).

ClickHouse

Omadus Väärtus
Pilt clickhouse/clickhouse-server:26.8.1.2041
Konteiner clickhouse
HTTP API 8124 (ClickHouse'i vaikimisi 8123 on Home Assistant'il)
Native TCP 9004 (vaikimisi 9000 on portainer'il)
Kasutaja default
Parool dev_clickhouse_2026
Andmed ./data/clickhouse (gitignore'd)
Config ./config/ (merge'd /etc/clickhouse-server/config.d)
Võrk main_ai_network

Web UI

ClickHouse'il on sisseehitatud veebiliides (/play — SQL playground):

http://100.87.1.24:8124/play

Kasutajanimi default, parool dev_clickhouse_2026.

Käsud

# Käivita / peata / taaskäivita
docker-compose -f /opt/docker-compose/dev/docker-compose.yml up -d
docker-compose -f /opt/docker-compose/dev/docker-compose.yml down
docker-compose -f /opt/docker-compose/dev/docker-compose.yml restart clickhouse

# Logid
docker-compose -f /opt/docker-compose/dev/docker-compose.yml logs -f clickhouse

# Kliendiga (konteineri sees)
docker exec -it clickhouse clickhouse-client --user default --password dev_clickhouse_2026

Märkused

  • Pordid valitud konfliktivabaks: 8124 (HTTP), 9004 (native). 8123 = Home Assistant, 9000 = portainer.
  • Oracle → ClickHouse: ClickHouse on veerupõhine OLAP; sobib analüüsi/aruandluse koormuste jaoks. Oracle'i skeemi/andmete migratsiooni tööriistad vajavad eraldi uurimist (nt clickhouse-client + vood, clickhouse-mysql (MySQL-ühilduv), ETL).