Для обновления сервиса Call History:
1. Остановите сервис:
./ecss-call-history.sh down |
2. Перейдите в директорию:
cd ecss-call-history/stable |
3. Переместите предыдущие файлы конфигурации и docker-compose.yaml в бэкап-директорию:
sudo mv .env docker-compose.yaml ../some-backup-dir |
4. Скачайте новые docker-compose.yaml и конфигурационные файлы:
wget https://archive.eltex-co.ru/repository/elph-services-raw/elph-call-history/2.14.13/{docker-compose.yaml,.env}
|
5. Отредактируйте конфигурационный файл .env:
nano .env |
6. Обновите образы:
docker compose pull |
7. Поднимите сервис командой:
docker compose up -d |
На этом обновление завершено. Проверьте корректность конфигурации сервиса в файле .env.
Узнать номер установленной версии можно перейдя по ссылке: http://[ecss-call-history-server-address]:3000/version. |
Полное удаление
Для удаления docker-артефактов сервиса мониторинга введите следующую команду:
docker compose down |
Удалите метаданные сервиса командой:
rm -rf ~/.ecss/ecss-call-history |
Удалите файлы установки сервиса командой:
sudo rm -rf ~/ecss-call-history* |
Удалите volume:
docker volume rm call-history-unstable_elph-call-history-db call-history-unstable_elph-call-history-db-data |