Proxy можно не переносить, если в nginx.conf не вносились какие-либо изменения и не используется https
Остановить на сервере контейнеры proxy, viqube-admin и viqube:
sudo docker stop proxy viqube viqube-admin
Очистить содержимое каталогов proxy и viqube:
sudo rm -rf /docker-volume/proxy/* sudo rm -rf /docker-volume/viqube/*
- Скопировать содержимое папок с данными в соответствующие папки на сервере:
proxy/ – /docker-volume/proxy;
viqube/ – /docker-volume/viqube. Зайти внутрь контейнера ssbi:
sudo docker exec -it ssbi /bin/bash
Остановить сервис ssbi:
service ssbi stop
Выйти из контейнера ssbi:
exit
- Скопировать содержимое папки ssbi/ из данных в папку /docker-volume/ssbi/ на сервере.
Запустить на сервере контейнер viqube-admin:
sudo docker start viqube-admin
Зайти внутрь контейнера viqube-admin:
sudo docker exec -it viqube-admin /bin/bash
Остановить сервис vadmin:
service vadmin stop
Выйти из контейнера viqube-admin:
exit
- Скопировать содержимое папки viqube-admin/ из данных в папку /docker-volume/viqube-admin/ на сервере.
Указать владельца для каталогов, учитывая примечание:
<user> - необходимо заменить на имя текущего пользователя Linux
cd /docker-volume sudo chown <user>:<user> -R ssbi sudo chown <user>:<user> -R viqube sudo chown <user>:<user> -R viqube-admin
Перейти в папку с дистрибутивом платформы и запустить скрипт run.sh с правами суперпользователя, задав следующие параметры:
- -p <ip>
здесь <ip> - адрес сервера, где установлен proxy-сервер платформы (nginx).
- --https <on | off>,
Для использования https необходимо выбрать "on". По умолчанию https установлен в off (параметр --https можно не передавать)
sudo ./run.sh -p <ip> --https <on|off>