实战!使用Docker安装OnlyOffice

简介: ONLYOFFICE,简单地说,就是将 Word 、Excel、PPT 3 大办公套件搬到了云端,只需要一个浏览器即可以在线使用 Office 的各种功能

系统详参

版本: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 images
REPOSITORY                  TAG                 IMAGE ID            CREATED             SIZE
onlyoffice/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>

第二种方式:浏览器中

welcom.jpg

访问api.js

访问地址:https://documentserver/web-apps/apps/api/documents/api.js
文章持续更新,更多可以微信搜一搜「一个需求」,这个其实很简单,怎么实现我不管!
相关文章
|
3天前
|
弹性计算 Ubuntu Linux
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS自动化部署。支持Ubuntu 22.04/20.04、CentOS 7.7-7.9及Alibaba Cloud Linux 3.2104 LTS。前提条件:ECS实例需运行中且有公网。步骤:选择Docker扩展并安装,验证成功通过命令`docker -v`查看版本号。
109 78
|
17天前
|
NoSQL 关系型数据库 应用服务中间件
docker基础篇:安装tomcat
docker基础篇:安装tomcat
145 64
|
6天前
|
NoSQL 关系型数据库 Redis
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
44 14
|
3天前
|
关系型数据库 MySQL 应用服务中间件
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
27 7
|
18天前
|
关系型数据库 MySQL 数据库
docker高级篇(大厂进阶):安装mysql主从复制
docker高级篇(大厂进阶):安装mysql主从复制
93 24
|
19天前
|
NoSQL 算法 Redis
docker高级篇(大厂进阶):安装redis集群
docker高级篇(大厂进阶):安装redis集群
81 24
|
18天前
|
Ubuntu Linux Docker
Ubuntu22.04上Docker的安装
通过以上详细的安装步骤和命令,您可以在Ubuntu 22.04系统上顺利安装
239 11
|
27天前
|
监控 NoSQL 时序数据库
《docker高级篇(大厂进阶):7.Docker容器监控之CAdvisor+InfluxDB+Granfana》包括:原生命令、是什么、compose容器编排,一套带走
《docker高级篇(大厂进阶):7.Docker容器监控之CAdvisor+InfluxDB+Granfana》包括:原生命令、是什么、compose容器编排,一套带走
190 77
|
8天前
|
搜索推荐 安全 数据安全/隐私保护
7 个最能提高生产力的 Docker 容器
7 个最能提高生产力的 Docker 容器
75 35
|
1月前
|
监控 Docker 容器
在Docker容器中运行打包好的应用程序
在Docker容器中运行打包好的应用程序

热门文章

最新文章