#!/bin/bash set -e echo "Vytvárame virtuálnu sieť..." docker network create app_network || true echo "Vytvárame volume pre databázu..." docker volume create pgdata || true echo "Budujeme obrazy..." docker-compose build echo "Čakáme na spustenie databázy..." sleep 5 # Dávame PostgreSQL čas na spustenie echo "Vytvárame tabuľku 'users' v databáze..." docker-compose up -d db # Spustíme iba databázový kontajner sleep 3 # Počkáme, kým sa PostgreSQL spustí docker exec $(docker-compose ps -q db) psql -U postgres -d mydatabase -c " CREATE TABLE IF NOT EXISTS users ( id SERIAL PRIMARY KEY, name TEXT NOT NULL );" echo "Príprava dokončená!"