Add script to update containers

This is an attended update, which is better. Eventually replace watchtower
This commit is contained in:
Jake Howard 2020-10-06 08:43:20 +01:00
parent 2c4e1e0414
commit 413ff4dad9
Signed by: jake
GPG key ID: 57AFB45680EDD477

View file

@ -0,0 +1,13 @@
#!/usr/bin/env bash
set -e
for compose_file in /opt/**/docker-compose.yml; do
if [[ $(docker-compose -f "$compose_file" ps -q) ]]; then
echo "> Updating $compose_file"
docker-compose -f "$compose_file" pull
docker-compose -f "$compose_file" up -d --remove-orphans
else
echo "> Skipping $compose_file as it's not running."
fi
done