Обновление до 1.10
- Остановите AppSec.Hub, см. раздел «Остановка AppSec.Hub».
-
Укажите новые версии образов в файле .env.
hub_core_version=1.10 hub_ui_version=1.10 hub_air_version=1.10 hub_db_version=1.10 -
При необходимости добавьте в docker-compose.yaml, который находится в директории установки AppSec.Hub (по умолчанию, /opt/apphub), следующий раздел.
flyway-db: image: registry.appsec.global/appsechub/hub-db:${hub_db_version} container_name: flyway-db networks: - net-hub environment: - hubadmPassword=${hub_adm_password} - hubappPassword=${hub_app_password} - hubbiPassword=${hub_bi_password} - hubauthPassword=${hub_auth_password} - hubdbName=${hub_db_name} - PGPASSWORD=${pgsql_admin_password} - PGUSER=postgres - PG_URL=${pgsql_url} - PG_PORT=${pgsql_port} - REPAIR_DB_ENABLE=disable - REPAIR_DW_ENABLE=disableПримечание
Пример файла docker-compose.yaml для AppSec.Hub можно посмотреть в «Приложении 9»
Важно
Убедитесь, что все значения параметров, используемых в добавляемом фрагменте (
${hub_adm_password},${hub_app_password}и т. д.), не удалены из файла .env. При необходимости добавьте их вновь.Важно
Убедитесь, что значения параметров
networksв добавляемом разделе и в конце файла docker-compose.yaml аналогичны — в нашем примере —net-hub.Пример раздела
networksв конце файла docker-compose.yaml.networks: net-hub: driver: "bridge" driver_opts: com.docker.network.driver.mtu: 1400 ipam: driver: default config: - subnet: 172.20.0.0/16Примечание
При необходимости измените параметр
subnet. -
Загрузите новые версии контейнеров. Для этого в папке, указанной при установке (см. раздел «Установка AppSec.Hub», по умолчанию, /opt/apphub) выполните следующую команду.
docker-compose pull -
После загрузки образов запустите систему, см. раздел «Запуск AppSec.Hub».