Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

В связи с переходом на Nginx был переработан конфигурационный файл docker-compose.yml.
Для обновления необходимо скачать актуальные файлы, перенести в новый Compose файл docker-compose.yml локальные правки из текущей конфигурации, при необходимости настроить внешние TLS-сертификаты и затем перезапустить сервисы.

...

3. Перенести локальные правки из текущего Compose docker-compose.yml в новый.

Сравните текущий и новый файлы:

...

    • переменные окружения;
    • volumes и bind mounts;
    • порты;
    • labels;
    • networks;
    • ресурсные ограничения;
    • кастомные пути к данным и сертификатам.
Примечание
titleВажно!
В сервисах frontend, gateway, rabbitmq не требуется переносить записи вида "traefik.*" в блоках labels, так как в данном обновлении произошел отказ от Traefik.

4. Настройка внешних TLS-сертификатов

...

Блок кода
languagebash
cd /tmp/platform-update || exit 1
cp -a docker-compose.yml /srv/platform/
cp -a psql_init.sh /srv/platform/
cp -a nginx /srv/platform/

6. Проверить корректность Compose-конфигурациикорректность конфигурации файла docker-compose.yml.

Перед запуском выполните проверку:

...