写点什么

实战!使用 Docker 安装 OnlyOffice

用户头像
一个需求
关注
发布于: 2 小时前

系统详参

版本:CentOS Linux release 7.9.2009


内核:3.10.0-1160.el7.x86_64


前置条件:可连接外网

安装 Docker

安装相关依赖


$ sudo yum install -y yum-utils \           device-mapper-persistent-data \           lvm2
复制代码


添加国内源,提高网络传输效率


$ sudo yum-config-manager \    --add-repo \    https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
复制代码


更新 yum 软件源缓存,并安装 docker-ce


$ sudo yum makecache fast$ sudo yum install docker-ce
复制代码


启动docker,且设置开机自启


$ sudo systemctl enable docker$ sudo systemctl start docker
复制代码


检查docker是否安装成功


$ docker run hello-world
复制代码


查看docker版本信息


$ docker -v
复制代码

安装 OnlyOffice

拉取 onlyoffice 镜像

docker pull onlyoffice/documentserver
复制代码


拉取完成,查看镜像


[root@localhost ~]# docker imagesREPOSITORY                  TAG                 IMAGE ID            CREATED             SIZEonlyoffice/documentserver   latest              5bebc75c54be        2 weeks ago         2.57GB
复制代码

创建并且启动 onlyoffice 容器

docker run -i -t -d -p 80:80 --restart=always onlyoffice/documentserver
复制代码


关键参数解读


-p 80:80 表示端口映射,前者是宿主机端口,后者是容器内的映射端口。


--restart=always 容器自动重启


onlyoffice/documentserver 镜像名称

查看容器是否在运行

docker ps
复制代码

检查安装是否成功

访问地址:IP:PORTS/welcome
复制代码


第一种方式:命令行中


curl 127.0.0.1:80/welcome
复制代码


<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><title>Redirecting</title></head><body><pre>Redirecting to <a href="/welcome/">/welcome/</a></pre></body></html>
复制代码


第二种方式:浏览器中


<img src="/onlyoffice/welcome.jpg" style="zoom: 50%;" />

访问 api.js

访问地址:https://documentserver/web-apps/apps/api/documents/api.js
复制代码


发布于: 2 小时前阅读数: 5
用户头像

一个需求

关注

公众号【一个需求】 2021.06.23 加入

这个其实很简单,这么实现我不管!

评论

发布
暂无评论
实战!使用Docker安装OnlyOffice