Примечание |
---|
|
- Онлайн-обновление при Docker-установке подходит только в случае соблюдения при установке стандартного пути расположения рабочей директории /srv/platform.
- Перед обновлением, чтобы при неуспешном обновлении не потерять уже имеющиеся данные, сделайте резервное копирование.
|
Перед обновлением требуется создать все необходимые базы данных. Информация о добавлении или упразднении используемой базы данных предоставляется через заметки к релизам. При запущенном приложении выполните команду:
Блок кода |
---|
|
cd /srv/platform/ && docker compose exec postgresql psql -U polymatica |
Приглашение командной строки к вводу примет вид:
Для каждой добавляемой базы данных выполните команды:
Блок кода |
---|
CREATE DATABASE название_добавляемой_базы_данных_как_указано_в_заметках_к_релизу;
GRANT ALL PRIVILEGES ON DATABASE название_добавляемой_базы_данных TO polymatica; |
Когда базы добавлены, чтобы вернуться в командную строку ОС, нажмите клавиши Ctrl + D.
Для обновления необходимо скачать и выполнить скрипт обновления:
Блок кода |
---|
|
bash <(wget -qO - https://repo.polymatica.ru/platform/docker/update.sh) |
Информация |
---|
Если вы вносили изменения в стандартный конфигурационный файл docker-compose.yml, то перед запуском приложения необходимо заново внести их в новом конфигурационном файле. |
Информация |
---|
После обновления в связи с миграциями на запуск приложения может понадобиться больше времени, чем обычно. |