# 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 ```bash # 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).