diff --git a/cron_tasks.sh b/cron_tasks.sh new file mode 100644 index 0000000..e69de29 diff --git a/medicine-remd/crontab.sh b/medicine-remd/crontab.sh new file mode 100755 index 0000000..87859c3 --- /dev/null +++ b/medicine-remd/crontab.sh @@ -0,0 +1,2 @@ +#!/bin/bash +sudo /bin/bash -c 'echo "30 23 * * * root /root/medicine-config/medicine-remd/update.sh" >> /etc/crontab' diff --git a/medicine-remd/update.sh b/medicine-remd/update.sh index 9970edc..03edc84 100755 --- a/medicine-remd/update.sh +++ b/medicine-remd/update.sh @@ -2,11 +2,12 @@ set -e -cd /root/medicine-config/medicine-remd - echo "readonly" | docker login docker.med-logic.ru --username readonly --password-stdin docker pull docker.med-logic.ru/medicine-remd:latest -docker-compose stop -docker-compose up -d + +(cd /root/medicine-config/medicine-remd && + docker-compose stop && + docker-compose up -d +) docker rmi $(docker images -f "dangling=true" -q)