我正在尝试启动并运行 Onlyoffice 的 docker 容器。
我按照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
I see 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
我找到了使用
reverse proxy
.很可能是该服务器的某些特定配置阻止我在 443 上使用 docker(在测试服务器上它可以完美地工作)。