Обновление графаны и самого кода из репозитория

This commit is contained in:
Роман Жилкин 2025-01-25 07:03:41 +07:00
parent 2de39b60b8
commit ba74527262

View file

@ -1,7 +1,23 @@
#!/bin/bash
docker stop stransit-test-grafana
docker rm stransit-test-grafana
docker volume rm stransit-test_grafana_data
# Проверка наличия аргумента для обновления
if [ "$1" == "update" ]; then
# Проверка существования контейнера
if [ $(docker ps -a -q -f name=stransit-test-grafana) ]; then
docker stop stransit-test-grafana
docker rm stransit-test-grafana
fi
# Проверка существования тома
if [ $(docker volume ls -q -f name=stransit_test_grafana_data) ]; then
docker volume rm stransit_test_grafana_data
fi
fi
# Проверка наличия git и выполнение git pull
if command -v git &> /dev/null; then
git pull
fi
# Запуск docker-compose
docker-compose -f manufacturer/container/services/docker-compose.yml up -d