Основная версия сервиса обозначается первыми двумя цифрами (например, 1.3.0), а патчи внутри основной версии указываются далее (например, 1.3.2).
Для обновления основной версии сервиса Address Book до 1.7.0, необходимо:
1. Загрузить обновлённую версию:
./ecss-address-book.sh download --version 1.7.0 |
2. При необходимости можно изменить настройки в .env.override файле:
<nano/vim/mcedit> address-book/stable/.env.override |
3. Если до обновления была настроена автоматическая синхронизация, то нужно заполнить файл settings.override.yaml:
<nano/vim/mcedit> address-book/stable/settings.override.yaml |
Пример:
auto_update: ldap: enabled: true timeout: 86400000 # Обновление раз в день, время указывается в миллисекундах keycloak: enabled: false timeout: 86400000 |
4. Запустить сервис:
./ecss-address-book.sh up |
На этом обновление завершено.
Узнать номер установленной версии можно перейдя по ссылке: http://[address-book-address]:4000/api/graphql/version. |
Полное удаление
Для удаления контейнеров необходимо:
1. Остановить Address Book с очисткой docker container и docker network:
./ecss-address-book.sh down |
2. Удалить метаданные сервиса командой:
rm -rf ~/.ecss/address-book/ |
3. Удалить файлы сервиса командой:
sudo rm -rf ~/address-book |
Вместе с файлами установки удалятся docker volumes сервиса «Address Book». |