notebookvb
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
# Vytvori (nebo znovuvytvori) Firebird 2.5 kontejner = zrcadlo Medicus DB na toweru.
|
||||
# Spousti se jednorazove pri zakladani / zmene konfigurace.
|
||||
set -euo pipefail
|
||||
|
||||
NAME=firebird-medicus
|
||||
IMAGE=jacobalberty/firebird:2.5-ss
|
||||
APPDATA=/mnt/user/appdata/firebird-medicus
|
||||
FBDIR="$APPDATA/fb" # -> /firebird (data, system, security2.fdb)
|
||||
WORKDIR="$APPDATA/work" # -> /work (sem se rozbaluje .fbk pred restorem)
|
||||
PASS=masterkey
|
||||
|
||||
mkdir -p "$FBDIR" "$WORKDIR"
|
||||
|
||||
# odstran stary kontejner, pokud existuje (data v appdata zustanou)
|
||||
docker rm -f "$NAME" 2>/dev/null || true
|
||||
|
||||
docker run -d \
|
||||
--name "$NAME" \
|
||||
--restart unless-stopped \
|
||||
-p 3050:3050 \
|
||||
-e ISC_PASSWORD="$PASS" \
|
||||
-e TZ=Europe/Prague \
|
||||
-v "$FBDIR":/firebird \
|
||||
-v "$WORKDIR":/work \
|
||||
"$IMAGE"
|
||||
|
||||
echo "Kontejner $NAME vytvoren. Cekam na start serveru..."
|
||||
sleep 10
|
||||
docker ps --filter "name=$NAME" --format "{{.Names}} {{.Status}} {{.Ports}}"
|
||||
Reference in New Issue
Block a user