Пересоздание существующего развернутого контейнера

Задача: пересоздание существующего развернутого контейнера wsks-6.0.9_443.

Описание: пересоздание контейнера при помощи скрипта reduild.sh.

Решение: выполнить bash-скрипт rebuild.sh с указанием параметров.

Версию контейнера можно посмотреть в файле /opt/dks-wsks-6.0.9/sh/dks_version.
Пересоздание существующих развернутых контейнеров доступна с версии 041.

1. Получите root-права.

Наберите команду и введите пароль от пользователя root.

sudo su

2. Скачайте и распакуйте актуальный образ dks-wsks-6.0.9.

wget -O /opt/dks-wsks-6.0.9_d12.tar.gz https://keysystems.ru/files/web/Linux/wsks/6.0.9/dks-wsks-6.0.9_d12.tar.gz --no-check-certificate
tar -C /opt/ -xvf /opt/dks-wsks-6.0.9_d12.tar.gz

3. Изучите параметры выполнения bash-скрипта.

bash /opt/dks-wsks-6.0.9/rebuild.sh --help

rebuild-wsks-1

Порт мониторинга можно посмотреть, выполнив bash-скрипт ws_info.sh:
bash /opt/wsks-6.0.9_443/ctl/ws_info.sh

rebuild-wsks-2

Определить установленую локаль:
locale -a | grep ru

4. Остановите контейнер wsks-6.0.9_443.

systemctl stop wsks-6.0.9_443

5. Выполните bash-скрипт пересоздания контейнера.

bash /opt/dks-wsks-6.0.9/rebuild.sh -p 443 -pp 9093 -cs docker -l ru_RU.utf8 

rebuild-wsks

См. также