Я пытаюсь разбудить контейнер докера Onlyoffice и выполнения.
Я следую инструкциям, предоставленным на GitHub, но добираюсь, соединение отказалось от ошибки.
Это - моя команда докера:
docker run -i -t -d -p 443:443 --restart=always -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data -v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice -v /app/onlyoffice/DocumentServer/db:/var/lib/postgresql onlyoffice/documentserver
Когда я открываю страницу в браузере, я получил сообщение ERR_CONNECTION_REFUSED.
Используя lsof
Я вижу, что докер установил соединение на порте 443:
$lsof -i :443
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
docker-pr 2967 root 4u IPv4 13839915 0t0 TCP 192.168.218.10:https (LISTEN)
Что могло возможно быть неправильным? При выполнении на http (порт 80) изображение докера работает безупречно.
Хостовая операционная система: Xubuntu 16.04.6 версии Докера LTS: докер-ce 5.18
Я нашел обходное решение с помощью a reverse proxy
.
По всей вероятности это будет некоторая конфигурация, специфичная для этого сервера, который препятствует тому, чтобы я использовал докера на 443 (на тестовом сервере, это работает безупречно).