add update docker script

This commit is contained in:
Noah vdv
2025-09-20 12:31:48 +02:00
parent fa45faab86
commit da04f340f1
2 changed files with 77 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
#!/bin/bash
echo "Starting system update and Docker maintenance..."
# Update and upgrade APT packages
echo "Running apt update & upgrade..."
apt update
apt upgrade -y
# Pull latest images, stop containers, and recreate in detached mode
echo "Pulling latest Docker images..."
docker compose pull
echo "Stopping and removing existing containers..."
docker compose down
echo "Starting containers in detached mode..."
docker compose up -d
# Prune unused Docker objects
echo "Pruning unused Docker objects..."
docker system prune -a -f
# Show running containers
echo "Current running Docker containers:"
docker ps
echo "Maintenance complete."
echo "Removing the file"
rm -f ./update-docker.sh
echo "Done!"