...
панель |
---|
tester@localhost:~/eltex-softwlc$ sudo ./eltex-softwlc-helper-docker_1latest.29.sh --install |
Дождаться завершения установки и надписи Install is complete
...
панель |
---|
tester@localhost:~/eltex-softwlc$ sudo ./eltex-softwlc-helper-docker_1latest.29.sh -d |
Предупреждение |
---|
При запуске ключа с параметром -d происходит очистка конфигурационных файлов env. Если вы решили выполнить эту операцию на рабочей системе, то необходимо сделать бэкап старых данных. Он выполняется с помощью ключа --backup, результатом является архив с копиями всех настроек, volume и.т.д, что находится в директории скрипта. Архив размещается в директории backup |
...
панель |
---|
tester@localhost:~/eltex-softwlc$ sudo ./eltex-softwlc-helper-docker_1latest.29.sh --configure --emsip <IP адрес EMS> --serverip <IP адрес личного кабинета> --run |
...
панель |
---|
tester@localhost:~/eltex-softwlc$ sudo ./eltex-softwlc-helper-docker_1latest.29.sh --run |
На данном этапе установка SoftWLC в докере завершена. Остальные возмоджности скрипта рассмотрены ниже.
...
панель |
---|
tester@localhost:~/eltex-softwlc$ sudo ./eltex-softwlc-helper-docker_1latest.29.sh --backup |
...
В случае конфликтов с другими подсетями Docker, их можно вывести с помощью команды sudo docker network ls и удалить необходимую с помощью команды sudo docker network rm <название подсети>
Обновление SoftWLC
Для обновления SoftWLC в Docker с версии 1.29 на версию 1.30 необходимо следовать ниже перечисленным командам. Первоначально нужно скачать новый скрипт eltex-softwlc-helper-docker-latest.sh и разместить его в рабочей директории SoftWLC, созданной ранее. Либо загрузить его на сервер напрямую , используя утилиту wget
Блок кода | ||
---|---|---|
| ||
wget http://archive.eltex-co.ru/wireless/help/softwlc-latest/eltex-softwlc-helper-docker-latest.sh |
Команды для обновления. Выполнять в рабочей директории SoftWLC
Блок кода | ||||
---|---|---|---|---|
| ||||
sudo ./eltex-softwlc-helper-docker-latest.sh --stop # Остановка старых контейнеров
sudo ./eltex-softwlc-helper-docker-latest.sh --delete-containers # Удаление старых контейнеров. Данные, созданные ранее, не удаляются, и хранятся в volume
sudo ./eltex-softwlc-helper-docker-latest.sh -d # Загрузка новых конфигураций сервисов
sudo ./eltex-softwlc-helper-docker-latest.sh --configure --emsip <ADDRESS> --serverip <ADDRESS> --run # Запуск новых контейнеров |