【发布时间】:2016-01-15 10:05:04
【问题描述】:
我正在关注 ONLYOFFICE Docker 文档
(GITHUB ONLYOFFICE docker HTTPS access) 获取 ONLYOFFICE
使用HTTPS 运行的文档服务器和社区服务器。
我尝试过的:
1.
我已经创建了文档中提到的证书文件(.crt、.key、.pem)。之后,我在我的主目录/home/jw/data/ 中创建了一个名为env.list 的文件,其内容如下:
SSL_CERTIFICATE_PATH=/opt/onlyoffice/Data/certs/onlyoffice.crt
SSL_KEY_PATH=/opt/onlyoffice/Data/certs/onlyoffice.key
SSL_DHPARAM_PATH=/opt/onlyoffice/Data/certs/dhparam.pem
SSL_VERIFY_CLIENT=true
2.
之后,我将目录/home/jw/data/ 添加到我的$PATH 环境中
变量:
PATH=$PATH:/home/jw/data/; export PATH
3.
在同一个 shell 上,我像这样启动了 docker 容器:
sudo docker run -i -t -d --name onlyoffice-document-server -p 443:443 -v /opt/onlyoffice/Data:/var/www/onlyoffice/Data --env-file /home/jw/data/env.list onlyoffice/documentserver
4.
文档服务器运行良好。之后我开始了 社区服务器:
sudo docker run -i -t -d --link onlyoffice-document-server:document_server --env-file /home/jw/data/env.list onlyoffice/communityserver
5.
使用命令docker ps -a 我看到booth docker容器运行良好:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4f573111f2e5 onlyoffice/communityserver "/bin/sh -c 'bash -C " 29 seconds ago Up 28 seconds 80/tcp, 443/tcp, 5222/tcp lonely_mcnulty
23543300fa51 onlyoffice/documentserver "/bin/sh -c 'bash -C " 42 seconds ago Up 41 seconds 80/tcp, 0.0.0.0:443->443/tcp onlyoffice-document-server
但是当我尝试访问 https://localhost 时出现错误“安全
Firefox 中的“连接失败”。
我错过了什么吗?
【问题讨论】:
-
什么显示
docker port 4f5和docker port 235,文档是docs.docker.com/engine/reference/commandline/port -
% docker port onlyoffice-community-server 443/tcp -> 0.0.0.0:443 80/tcp -> 0.0.0.0:80
标签: ssl https docker environment-variables