Установка через Yandex Container Registry
Залогиниться в Yandex Container Registry. См. Общая часть обновления.
Установить образ обновления.
Блок кода |
---|
language | bash |
---|
theme | RDark |
---|
title | Обновление на версию 2.25 |
---|
|
docker pull cr.yandex/crpe1mi33uplrq7coc9d/visiology/release/update:2.25 |
Создать новую папку и перейти в неё. Скрипты запуска появятся в ней.Запустить обновление.
Блок кода |
---|
language | bash |
---|
theme | RDark |
---|
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, выполнив команду:
Блок кода |
---|
|
sudo chmod +x *.sh |
Запустить скрипт run.sh с правами суперпользователя. Подробнее Запуск платформы
Установка через образы
Скопировать дистрибутив платформы на сервер, сохраняя структуру вложенных элементов.
warningЕсли предполагается установка платформы, используя Yandex Container Registry, копировать папку images дистрибутива не требуется. |
- На сервере перейти в скопированную папку с дистрибутивом/
Сделать исполняемыми скрипты load_images.sh, load_from_release_dockerhub.sh, run.sh, выполнив команду:
Блок кода |
---|
|
sudo chmod +x *.sh |
a. Для локальной установки:
на На сервере перейти в скопированную папку с дистрибутивом и запустить скрипт load_images.sh с правами суперпользователя:
Блок кода |
---|
|
sudo ./load_images.sh |
b. Для установки из
- Запустить скрипт run.sh с правами суперпользователя. Подробнее Запуск платформы.
Установка через Yandex Container Registry
:Перед запуском скрипта необходимо авторизоваться в Yandex Container Registry, используя следующую команду:Данный вариант установки возможен только после предоставления доступа к регистру. Поэтому пользоваться в большинстве случаев нужно вариантом выше (когда образы уже скачаны вместе с дистрибутивом в папке images). |
Раскрыть |
---|
|
Скопировать дистрибутив платформы на сервер, сохраняя структуру вложенных элементов. Предупреждение |
---|
Если предполагается установка платформы, используя Yandex Container Registry, копировать папку images дистрибутива не требуется. |
Залогиниться в Yandex Container Registry
Блок кода |
---|
| docker login \
--username oauth \
--password <token> \
cr.yandex |
где <token> - токен, полученный из запроса https://oauth.yandex.ru/authorize?response_type=token&client_id=1a6990aa636648e9b2ef855fa7bec2fb
|
на На сервере перейти в скопированную папку с дистрибутивом
|
и запустить и сделать исполняемыми скрипты , выполнив команду:
Блок кода |
---|
| sudo chmod +x *.sh |
Запустить скрипт load_from_release_dockerhub.sh с правами суперпользователя: Блок кода |
---|
language | bash |
---|
theme | RDark |
---|
title | Установка версии 2. |
---|
|
|
24 | sudo ./load_from_release_dockerhub.sh -t 2. |
|
24242426 означает, что скрипту необходимо загрузить образы релиза версии 2. |
|
24Для установки всей платформы на один сервер:Выполнить шаги
- Запустить скрипт run.sh с правами суперпользователя. Подробнее Запуск платформы.
|