mirror of
https://github.com/guezoloic/serverconfig.git
synced 2026-03-28 18:03:49 +00:00
feat(docker-compose.yml): add prune system
This commit is contained in:
@@ -24,7 +24,7 @@ if [[ "--install" == $1 ]]; then
|
|||||||
|
|
||||||
docker compose -f "$COMPOSE_FILE" up -d --force-recreate --remove-orphans &&
|
docker compose -f "$COMPOSE_FILE" up -d --force-recreate --remove-orphans &&
|
||||||
log_success "$COMPOSE_FILE is running."
|
log_success "$COMPOSE_FILE is running."
|
||||||
CMD="0 0 * * * PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin /usr/bin/docker compose --env-file $ENV_FILE -f $PROJECT_DIR/docker-compose.yml pull -q && /usr/bin/docker compose --env-file $ENV_FILE -f $PROJECT_DIR/docker-compose.yml up -d --remove-orphans"
|
CMD="0 0 * * * PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin /usr/bin/docker compose --env-file $ENV_FILE -f $PROJECT_DIR/docker-compose.yml pull -q && /usr/bin/docker compose --env-file $ENV_FILE -f $PROJECT_DIR/docker-compose.yml up -d --remove-orphans && /usr/bin/docker image prune -f"
|
||||||
add_crontab "$CMD"
|
add_crontab "$CMD"
|
||||||
else
|
else
|
||||||
log_error "no docker-compose.yml found at $PROJECT_DIR"
|
log_error "no docker-compose.yml found at $PROJECT_DIR"
|
||||||
|
|||||||
Reference in New Issue
Block a user