18 lines
361 B
Bash
Executable File
18 lines
361 B
Bash
Executable File
#!/bin/sh
|
|
#/root/docker/Webserver/start.sh
|
|
|
|
set -euo pipefail
|
|
cd "$(dirname "$0")"
|
|
|
|
# Stack sauber stoppen und entfernen (Container weg, Volumes bleiben!)
|
|
docker compose down
|
|
|
|
# Images aktualisieren
|
|
docker compose pull
|
|
|
|
# Neu erstellen und starten
|
|
docker compose up -d --force-recreate --remove-orphans
|
|
|
|
# Optional: alte Images aufräumen
|
|
docker image prune -f
|