Докер: невозможно подключиться через https

Я пытаюсь запустить докерский контейнер Onlyoffice.

Я следую инструкциям, приведенным на GitHub, но получаю ошибку соединения отказано.

Это моя команда Docker:

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 Docker версия: Docker-ce 5.18

1 ответ

Решение

Я нашел обходной путь, используя reverse proxy,

Скорее всего, это будет какая-то конфигурация, специфичная для этого сервера, которая мешает мне использовать докер на 443 (на тестовом сервере он работает безупречно).

Другие вопросы по тегам