Если вы обновляетесь с версии 1.0.6 и старше, сделайте бэкап, обновитесь до версии 1.0.7, сделайте бэкап повторно и обновитесь до последней версии
Перед обновлением рекомендуем создать резервную копию установленной системы (файлы "docker-compose.yml" и "backup.sh" должны находиться в одной директории):
# В папке с версией 2.2.2chmod +x backup.sh./backup.sh docker-compose.yml prod
Чтобы перенести информацию из volumes со старой версии на новую, имена проектов обеих версий должны совпадать. В наших примерах проект называется "prod".
Создайте новую директорию, скачайте и распакуйте в ней файл для онлайн установки https://testit.software/assets/downloads/v2.3.0/testit_v2.3.0.zip В командной строке перейдите в директорию 2.3.0 и выполните:
# В папке с версией 2.3.0docker-compose -f docker-compose.yml --project-name prod up -d
Чтобы перенести информацию из volumes со старой версии на новую, имена проектов обеих версий должны совпадать. В наших примерах проект называется "prod".
Создайте новую директорию, скачайте и распакуйте в ней файл для автономной установки https://testit.software/assets/downloads/v2.3.0/testit_v2.3.0_full.zip В командной строке перейдите в директорию 2.3.0, распакуйте архив для автономной установки и выполните:
# В папке с версией 2.3.0docker load -i images.tar.gzdocker-compose -f docker-compose.yml --project-name prod up -d
После обновления необходимо выполнить Re-index в панели администратора.