RedashPokročilý

Redash - instalace pres Docker

Cíl dne

Spustit open-source BI nástroj lokalne za 15 minut

Cíl dne

Redash je open-source BI nástroj. Postavíš SQL dotazy, naklikáš grafy a máš dashboard. Dnes ho nainstalujeme přes Docker na Macu.

Týden 9 v Projectu — fáze 5: Po Pythonu/Streamlitu přechod na BI nástroje. Den 41 je gate (jako Day 1, Day 21) — zde se nainstaluje Docker + Redash. Pokud něco selže, otevři chat v Projectu (ne Code), Claude ti pomůže s diagnózou bez nutnosti něco dalšího instalovat. Glosář by měl mít „Docker container" — pokud ne, zeptej se „Doplň mi do glosáře pojem Docker container."

Režim: Claude Desktop (chat) pro řešení problémů + Terminal pro Docker příkazy.

Předpoklady (macOS)

  • Docker Desktop pro Mac — stáhni z docker.com/products/docker-desktop (vyber Apple Silicon nebo Intel podle čipu — zjistíš v ⌘+Space → „O tomto Macu")
  • Aspoň 4 GB RAM volné pro Docker (v Docker Desktop → Settings → Resources nastav memory limit)
  • 2 GB volného místa na disku
  • Git: pokud nemáš, xcode-select --install v Terminalu (nainstaluje Apple Command Line Tools včetně git)

Instalace

V Terminalu:

mkdir -p ~/ai-univerzita-prace && cd ~/ai-univerzita-prace
git clone https://github.com/getredash/setup redash-setup
cd redash-setup
./setup.sh

setup.sh vytvoří .env se šifrovacími klíči, stáhne images a spusťí stack (postgres, redis, redash server, worker).

Po dokončení (~2-3 min) otevři Safari/Chrome na http://localhost:5000 — Redash tě provede vytvořením admin účtu.

Vzorový prompt (Claude Desktop → chat)

Instaluji Redash přes Docker na Macu (Apple Silicon, macOS Sonoma).

Pomoz mi:
1. Jak ověřím, že Docker Desktop pro Mac běží správně před instalací?
   (`docker --version`, `docker info`)
2. Jak ověřím, že Redash containers běží po `./setup.sh`?
   (`docker ps`, jaké kontejnery očekávat)
3. Některé Redash images nemají oficiální ARM64 build — jak to obejít na Apple Silicon?
   (Rosetta emulation v Docker Desktop)
4. Jak zastavit Redash bez ztráty dat? (`docker compose stop` vs `down -v`)
5. Jak aktualizovat Redash na novou verzi bez ztráty dashboardů?

Buď konkrétní, dej příkazy.

Výstup dne

Běžící Redash na http://localhost:5000. Vytvořený admin účet. Docker Desktop běží na pozadí.

Co budeš mít na konci

Funkcni Redash instance pripravena k pouziti

AI Univerzita — soukromá vzdělávací platforma