Обновление до v25.10
Внимание
Перед тем, как приступить к инструкции ниже, нужно сделать резервную копию.
-
Убедиться, что установлена Docker Compose версии 2:
docker-compose version --shortОбновить при необходимости. MITIGATOR более не поддерживает Docker Compose версии 1.
-
Убрать из файла
.envэлементы, не поддерживаемые Docker Compose v2:sed -e 's/\b\(docker-compose.yml\):\1/\1/' -i .env -
Остановить MITIGATOR:
docker-compose down -
Убрать элемент
version: "2.2"из всех YAML, используемых Docker Compose:for file in $(sed -n 's/^COMPOSE_FILE=\(.*\)$/\1/p' .env | tr : ' '); do sed -i '/^version: "2.2"$/d' $file; done -
Обновить все экземпляры MITIGATOR согласно стандартной процедуре.