Перейти к содержанию

Обновление до 1.10

  1. Остановите AppSec.Hub, см. раздел «Остановка AppSec.Hub».
  2. Укажите новые версии образов в файле .env.

    hub_core_version=1.10
    hub_ui_version=1.10
    hub_air_version=1.10
    hub_db_version=1.10
    
  3. При необходимости добавьте в docker-compose.yaml, который находится в директории установки AppSec.Hub (по умолчанию, /opt/apphub), следующий раздел.

    flyway-db:
        image: docker.swordfishsecurity.com/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.

  4. Загрузите новые версии контейнеров. Для этого в папке, указанной при установке (см. раздел «Установка AppSec.Hub», по умолчанию, /opt/apphub) выполните следующую команду.

    docker-compose pull
    
  5. После загрузки образов запустите систему, см. раздел «Запуск AppSec.Hub».

К началу