Skip to content

Смена рабочего порта экземпляра WEB-Сервер-КС

Задача

Перенести все приложения с контейнера «wsks-8.0_443» на новую сборку «wsks-8.0_5449», чтобы освободить 443 порт.

Решение

Перенести все приложения с существующего контейнера «wsks-8.0_443» на созданный «wsks-8.0_5449». Переносится только первые 100 приложений.

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

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

bash
sudo su

2. Снятие информации о работающем контейнере «wsks-8.0_443».

bash
bash /opt/wsks-8.0_443/ctl/ws_info.sh

3. Остановите контейнер «wsks-8.0_443» и переименуйте каталог /var/lib/wsks-8.0_443.

  • здесь располагаются первичные документы, архивы сервиса обновлений.

Если каталог /var/lib/wsks-8.0_443 - это монтированный отдельный диск, то сначала размонтируйте его (umout).

bash
systemctl stop wsks-8.0_443
mv /var/lib/wsks-8.0_443 /var/lib/wsks-8.0_443_old

4. Создайте контейнер-приемник «wsks-8.0_5449» на «Docker» или «Podman».

bash
bash /opt/dks-wsks-8.0/install.sh -ws "nginx" -p "5449" -cs "docker" -pp "9099"
bash
bash /opt/dks-wsks-8.0/install.sh -ws "nginx" -p "5449" -cs "podman" -pp "9099"

5. Скопируйте все приложения с контейнера «wsks-8.0_443» в «wsks-8.0_5449».

bash
bash /opt/wsks-8.0_5449/ctl/ws_copyfrom.sh -s "wsks-8.0_443"

Проверьте, что все перенеслось удачно

bash
bash /opt/wsks-8.0_5449/ctl/ws_info.sh

© 2003—2026 ООО «Кейсистемс». Все права защищены.