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

Ключ

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

...

  1. Создать директорию для дистрибутива:

    Блок кода
    languagebash
    	mkdir -p /srv/dist
  2. Скачать архив приложения в директорию для дистрибутива:

    Блок кода
    languagebash
    	https://repo.polymatica.ru/platform/docker/releases/1.12.0версия/platform-1.12.0.tar.gzверсия.tar.gz

    где версия – версия продукта в формате x.y.z.


  3. Разархивировать дистрибутив:

    Блок кода
    languagebash
    	cd /srv/dist
    	tar -xzf platform-1.12.0.tar.gzверсия.tar.gz

    где версия – версия продукта в формате x.y.z.


  4. Загрузить docker образы:

    Блок кода
    languagebash
    	cd /srv/dist/images
    	for i in ./*.tar.gz ; do docker load -i $i ; done
  5. После успешной загрузки удалить архивы docker образов:

    Блок кода
    languagebash
    	rm ./*.tar.gz
  6. Перенести конфигурационные файлы в директорию для конфигурационных файлов:

    Блок кода
    languagebash
    	mv /srv/dist/configs/* /srv/platform
  7. Раскомментировать строку (убрать "#") в конфигурационном файле docker-compose.yml для сервиса manager:

    Блок кода
    languagebash
    	sed -i '/polymatica\x2Flicense/s/^#//' /srv/platform/docker-compose.yml
  8. Если вы вносили изменения в стандартный конфигурационный файл docker-compose.yml , то перед запуском приложения необходимо заново внести их в новом конфигурационном файле

  9. Запустить приложение:

    Блок кода
    languagebash
    	cd /srv/platform
    	docker compose up -d --remove-orphans || docker-compose up -d --remove-orphans

...