#!/bin/sh #/root/docker/gitea/start.sh set -euo pipefail cd "$(dirname "$0")" # 1) Name freimachen – egal ob Container von docker run oder compose stammt docker rm -f dokuwiki >/dev/null 2>&1 || true # 2) Falls Compose-Reste existieren, wegräumen (optional, aber sauber) docker compose down >/dev/null 2>&1 || true # 3) Update + Recreate docker compose pull docker compose up -d --force-recreate --remove-orphans # 4) Cleanup docker image prune -f