zt container sicherstellen

This commit is contained in:
Stefan Mewes
2025-09-17 14:29:06 +02:00
parent 6175c38117
commit 3fcc434510
2 changed files with 22 additions and 1 deletions

20
ensure_zerotier.sh Normal file
View File

@@ -0,0 +1,20 @@
#!/bin/bash
set -euo pipefail
CONTAINER_NAME="zerotier"
# Prüfen, ob der Container existiert
if docker ps -a --format '{{.Names}}' | grep -q "^${CONTAINER_NAME}\$"; then
echo "Container '${CONTAINER_NAME}' existiert."
else
echo "Container '${CONTAINER_NAME}' existiert nicht!"
exit 1
fi
# Prüfen, ob der Container läuft
if docker ps --format '{{.Names}}' | grep -q "^${CONTAINER_NAME}\$"; then
echo "Container '${CONTAINER_NAME}' läuft bereits."
else
echo "Container '${CONTAINER_NAME}' läuft nicht starte ihn..."
docker start "${CONTAINER_NAME}"
fi