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

Ключ

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

Установка через Yandex Container Registry


  1. Скопировать дистрибутив платформы на сервер, сохраняя структуру вложенных элементов.

    Предупреждение

    Если предполагается установка платформы, используя Yandex Container Registry, копировать папку images дистрибутива не требуется.


  2. Залогиниться в Yandex Container Registry

    Блок кода
    languagebash
    themeRDark
    docker login \
             --username oauth \
             --password <token> \
             cr.yandex

    где <token> -  токен, полученный из запроса 
    https://oauth.yandex.ru/authorize?response_type=token&client_id=1a6990aa636648e9b2ef855fa7bec2fb

  3. На сервере перейти в скопированную папку с дистрибутивом и сделать исполняемыми скрипты , выполнив команду:

    Блок кода
    languagebash
    themeRDark
    sudo chmod +x *.sh


  4. Запустить скрипт load_from_release_dockerhub.sh с правами суперпользователя:

    Блок кода
    languagebash
    themeRDark
    titleУстановка версии 2.25
    sudo ./load_from_release_dockerhub.sh -t 2.25
  5. Запустить скрипт run.sh с правами суперпользователя. Подробнее Запуск платформы.
  6. становить образ обновления.

    Блок кода
    languagebash
    themeRDark
    titleОбновление на версию 2.25
    docker pull cr.yandex/crpe1mi33uplrq7coc9d/visiology/release/update:2.25

  7. Создать новую папку и перейти в неё. Скрипты запуска появятся в ней.
  8. Запустить обновление.

    Блок кода
    languagebash
    themeRDark
    titleОбновление на версию 2.25
    docker run -it \
    	-v /var/run/docker.sock:/var/run/docker.sock \
    	-v /docker-volume:/docker-volume \
    	-v $(pwd):/mnt/volume \
    	-v $HOME/.docker:/root/.docker \
    	cr.yandex/crpe1mi33uplrq7coc9d/visiology/release/update:2.25 -l hub

    Сделать исполняемым скрипт run.sh, выполнив команду:

    Блок кода
    languagebash
    themeRDark
    sudo chmod +x *.sh
    Примечание
    • -t 2.25

    здесь -t 2.25 означает, что скрипту необходимо загрузить образы релиза версии 2.25


  9. Запустить скрипт run.sh с правами суперпользователя. Подробнее Запуск платформы.


Установка через образы

  1. Если предполагается установка платформы, используя Yandex Container Registry, копировать папку images дистрибутива не требуется

    Скопировать дистрибутив платформы на сервер, сохраняя структуру вложенных элементов.

    Предупреждение

    .

  2. На сервере перейти в скопированную папку с дистрибутивом/
  3. Сделать исполняемыми скрипты load_images.sh, load_from_release_dockerhub.sh, run.sh, выполнив команду:

    Блок кода
    languagebash
    themeRDark
    sudo chmod +x *.sh


  4. a. Для локальной установки:

    на На сервере перейти в скопированную папку с дистрибутивом и запустить скрипт load_images.sh с правами суперпользователя:

    Блок кода
    languagebash
    themeRDark
    sudo ./load_images.sh

    b. Для установки из Yandex Container Registry:

    Предупреждение

    Перед запуском скрипта необходимо авторизоваться в Yandex Container Registry, используя следующую команду:

    Блок кода
    languagebash
    themeRDark
    docker login \
             --username oauth \
             --password <token> \
             cr.yandex

    где <token> -  токен, полученный из запроса 
    https://oauth.yandex.ru/authorize?response_type=token&client_id=1a6990aa636648e9b2ef855fa7bec2fb

    на сервере перейти в скопированную папку с дистрибутивом и запустить скрипт load_from_release_dockerhub


  5. Запустить скрипт run.sh с правами суперпользователя:
    Блок кода
    languagebash
    themeRDark
    titleУстановка версии 2.24
    sudo ./load_from_release_dockerhub.sh -t 2.24
    Примечание
    • -t 2.24

    здесь -t 2.24 означает, что скрипту необходимо загрузить образы релиза версии 2.24

    Для установки всей платформы на один сервер:
    Выполнить шаги. Подробнее Запуск платформы.