#!/bin/bash # Проверка наличия аргумента для обновления 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