实战!使用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月前
|
关系型数据库 应用服务中间件 nginx
Docker一键安装中间件(RocketMq、Nginx、MySql、Minio、Jenkins、Redis)
本系列脚本提供RocketMQ、Nginx、MySQL、MinIO、Jenkins和Redis的Docker一键安装与配置方案,适用于快速部署微服务基础环境。
|
17天前
|
关系型数据库 数据库 PostgreSQL
docker 安装 Postgres 17.6
本文介绍如何通过Docker安装和配置PostgreSQL 17.6。内容包括拉取镜像、导出配置文件、运行容器并挂载数据与配置文件目录,以及进入容器使用psql操作数据库的完整步骤,便于持久化管理和自定义配置。
113 3
docker 安装 Postgres 17.6
|
4月前
|
运维 监控 数据可视化
容器化部署革命:Docker实战指南
容器化部署革命:Docker实战指南
|
3月前
|
供应链 测试技术 开发者
用 Docker 轻松部署 ERPNext 15:多场景实战指南
ERPNext 15 是一款功能全面的开源企业资源规划系统,结合 Docker 容器化部署,具备高效、灵活、低成本等优势。适用于小微企业数字化起步、多分支机构协同办公、开发者测试环境搭建、短期项目管理及企业内部培训等多种场景。模块化设计支持按需扩展,满足不同规模企业需求,是实现高效企业管理的理想选择。
用 Docker 轻松部署 ERPNext 15:多场景实战指南
|
3月前
|
Linux Docker Windows
windows docker安装报错适用于 Linux 的 Windows 子系统必须更新到最新版本才能继续。可通过运行 “wsl.exe --update” 进行更新。
适用于 Linux 的 Windows 子系统需更新至最新版本(如 wsl.2.4.11.0.x64.msi)以解决 2025 年 Windows 更新后可能出现的兼容性问题。用户可通过运行 “wsl.exe --update” 或访问提供的链接下载升级包进行更新。
883 0
|
Ubuntu 网络安全 数据安全/隐私保护
百度搜索:蓝易云【docker通过dockerfile安装sftp教程。】
现在,你已经通过 Dockerfile 成功安装了 SFTP,并且可以使用指定的用户名和公钥进行远程访问。请确保替换示例中的用户名、密码和公钥为自己的实际值。
284 1
|
11月前
|
缓存 Linux Docker
【最新版正确姿势】Docker安装教程(简单几步即可完成)
之前的老版本Docker安装教程已经发生了变化,本文分享了Docker最新版安装教程,其他操作系统版本也可以参考官 方的其他安装版本文档。
10344 3
【最新版正确姿势】Docker安装教程(简单几步即可完成)