使用 Docker 本地部署 onlyoffice 协作空间(社区版)

使用 Docker 本地部署 onlyoffice 协作空间(社区版)

第一次使用Docker,有一些解释可能不太准确,如有错误,还请指出。

Docker 预备工作

准备工作:下载 Docker,下载后 Docker 会提示 sign in,可以自由选择是否登录,功能都可以正常使用,此时页面如下:

在这里插入图片描述

点击设置,将提示的更新与安装全都操作一遍

在这里插入图片描述

⚠️ Windows 需要安装并启用 Linux 子系统(WSL)可以参考优快云文章:WSL的安装与使用 (超详细图文版安装教程) 进行操作。

Onlyoffice 之 DocumentServer

安装带有全面协作功能的 onlyoffice 则使用下面的内容,这里的 JWT 先设置为 false

sudo docker run -i -t -d -p <PORT_NUMBER>:80 --restart=always -e JWT_SECRET=my_jwt_secret onlyoffice/documentserver

上面的 <PORT_NUMBER> 可以自己随便写一个值,比如 1212 ,并且这里的 my_jwt_secret 改为 false ,也就是下面的内容:

sudo docker run -i -t -d -p 1212:80 --restart=always -e JWT_SECRET=false onlyoffice/documentserver

输入密码后,会出现下面的内容:

Unable to find image 'onlyoffice/documentserver:latest' locally

不用担心,只要网络没问题,会自动下载的。如果没有自动下载那就自己手动拉取。在终端中使用命令行拉取 documentserver 镜像(不写版本则默认最新版)

docker pull onlyoffice/documentserver

运行完毕后可以去 Docker 查看,可以发现 Images 已经装好了,这个时候Docker 的 Images 页面也出现 onlyoffice/documentserver

在这里插入图片描述

然后根据 onlyoffice/documentserver 镜像创建并启动容器,可以自己设置端口号,这里我设定的是9631:80 ,安装官网我这里的测试直接写 false

docker run -i -t -p 9631:80 --restart=always -e JWT_ENABLED=false onlyoffice/documentserver

接着在浏览器中输入localhost:9631 ,或者输入本机的 IP 地址,页面如下所示

在这里插入图片描述

直接点击下面的测试样例会出现 502 Bad Gateway 的错误提示,不用担心,只需要根据页面上的提示,把三个命令依次执行,之后再点击就可以正常查看,页面如下所示

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值