Watchtower!

This commit is contained in:
Your Name
2025-04-25 11:44:32 +12:00
parent 4c0c052f20
commit 61fabac1f0
5 changed files with 38 additions and 7 deletions

View File

@ -3,13 +3,14 @@ source "$(dirname "$0")/_common.sh"
load_env "$1" || die "Failed to load environment variables"
# Required environment variables
check_required_env_vars "CONTAINER_NAME"
check_required_env_vars "CONTAINER_NAME" "INTERVAL"
DOCKER_RUN_CMD="docker run -d \
--restart unless-stopped \
--name ${CONTAINER_NAME} \
-v /var/run/docker.sock:/var/run/docker.sock \
${IMAGE_REGISTRY}/${IMAGE_REPO}:${IMAGE_TAG}"
${IMAGE_REGISTRY}/${IMAGE_REPO}:${IMAGE_TAG} \
--interval ${INTERVAL}"
if ! create_and_start_container "$DOCKER_RUN_CMD" "$CONTAINER_NAME"; then
echo "RUN_CMD failed:"