В данном руководстве
описан процесс подготовки виртуальной машины для использования в качестве
редакторов документов.
1) Устанавливаем ОС AlterOS в режиме "Сервер"
2) При необходимости производим настойку сети.
3) Подключаем дополнительный репозиторий к операционной системе:
sudo yum install alteros-extras-release
4) Устанавливаем пакеты docker docker-compose
sudo yum install docker*
5) Запустим службу docker и сделаем ее автоматически запускаемой
sudo systemctl start docker; sudo systemctl enable docker;
6) Скачаем и загрузим контейнер
sudo mkdir /opt/alteroffice-cloud/; sudo chmod 777 /opt/alteroffice-cloud/ -R; cd /opt/alteroffice-cloud/; curl -O https://repo.alteroffice.ru/alteros/9/test/cloud/alteroffice-online.tar.gz; docker load < alteroffice-online.tar.gz
Loaded image: alteroffice-online:26-11-24
7) Проверим загруженные docker images
sudo docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
alteroffice-online 26-11-24 8fb5d64afedc 3 months ago 6.48GB
8) Запустим контейнер
mkdir coolwsd
vi coolwsd.xml (Файл по умолчанию прикреплен к инструкции)
<ssl_verification desc="Enable or disable SSL verification. You may have to disable it in test environments with self-signed certificates." type="string" default="true">false</ssl_verification>
\$ sudo docker run --name alteroffice-online -t -d --privileged -p 9980:9980 --add-host="localhost:<ip_host>" -v ./coolwsd:/etc/coolwsd/ --restart always alteroffice-online:26-11-24
В качестве --add-host нужно указать IP адрес сервера с WOPI. Если же сервис с WOPI развернут через Docker вместе с alteroffice-online, то --add-host можно не указывать
9)Для подключения к запущенному контейнеру alteroffice-online
sudo docker exec -it alteroffice-online /bin/bash