Docker:无法通过 https 连接

Docker:无法通过 https 连接

我正在尝试启动并运行 Onlyoffice 的 docker 容器。

我正在按照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我看到docker已经在端口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)上运行时,docker 镜像运行正常。

主机操作系统:Xubuntu 16.04.6 LTS Docker 版本:Docker-ce 5.18

答案1

我找到了一种使用 的解决方法reverse proxy

最有可能的是,该服务器的一些特定配置阻止我在 443 上使用 docker(在测试服务器上它可以完美运行)。

相关内容