当前位置: 首页 > news >正文

docker 中安装 ONLYOFFICE 服务

由于需要在线编译word文件,所以安装ONLYOFFICE 服务

(已知Linux机器中有docker环境)具体如下:

1️⃣Linux中创建目录

若是没有docker,可先在线安装docker,具体如下:

Ubuntu在线安装docker命令如下:
通过apt安装
apt-get install docker.io

运行和使用docker命令
systemctl start docker

systemctl enable docker

验证是否安装成功
docker --version  

然后使用命令创建目录:

mkdir -p /home/soft/only_office

然后拉取镜像,下面两个都可以的

docker pull docker.xuanyuan.me/onlyoffice/communityserver:latest
docker pull docker.xuanyuan.me/onlyoffice/documentserver-de:latest

查看镜像

docker images

2️⃣启动镜像

先在/home/soft/only_office目录下创建 

  mkdir -p /home/soft/only_office/DocumentServer/logsmkdir -p /home/soft/only_office/DocumentServer/datamkdir -p /home/soft/only_office/DocumentServer/libmkdir -p /home/soft/only_office/DocumentServer/db

编写启动命令

sudo docker run -i -t -d -p 9898:80 --restart=always \-v /home/soft/only_office/DocumentServer/logs:/var/log/onlyoffice \-v /home/soft/only_office/DocumentServer/data:/var/www/onlyoffice/Data \-v /home/soft/only_office/DocumentServer/lib:/var/lib/onlyoffice \-v /home/soft/only_office/DocumentServer/db:/var/lib/postgresql \-e JWT_ENABLED=true \-e JWT_SECRET=SECRET_key \--name onlyoffice \onlyoffice/documentserver

-e JWT_ENABLED=true:启用JWT认证。
-e JWT_SECRET=SECRET_key:设置JWT密钥,用于JWT认证。请替换SECRET_key为实际密钥。

  onlyoffice/documentserver 是docker image 中查看的名称

3️⃣访问

然后浏览器访问地址:

是否正常部署查看:http://192.168.1.88:9898/healthcheck

页面访问:http://192.168.1.88:9898/welcome/

先按照页面提示先运行相关命令,然后点击前往测试示例,查看。

至此,在docker中就搭建好了onlyoffice服务。

http://www.dtcms.com/a/292852.html

相关文章:

  • C++基础学习——文件操作详解
  • netframe4.5 的mvc 框架 layui 组件的引用
  • 模运算常见定律
  • .net 警告【代码 CS1998】此异步方法缺少 “await“ 运算符,将以同步方式运行。
  • Linux命令集锦-个人整理(偏向进程和端口的查询)
  • CS231n-2017 Lecture5卷积神经网络笔记
  • 如何把jar包打成docker镜像(SpringBoot项目打包成Docker )部署到Linux
  • CMOS知识点 离子注入工艺
  • OpenCV Mat UMat GpuMat Matx HostMem InputArray等设计哲学
  • Arduino学习笔记【快速入门】
  • 蓝牙通信架构(Bluetooth/BLE)
  • Windows系统暂停更新工具
  • 每日面试题12:JVM垃圾回收机制
  • 分布式数据库中间件ShardingSphere
  • Unity UI的未来之路:从UGUI到UI Toolkit的架构演进与特性剖析(1)
  • Java学习-----Bean
  • Datawhale AI 夏令营-心理健康Agent开发学习-Task1
  • 猎板 PCB:多场景适配下印制线路板的材料选择优化策略
  • 朴素贝叶斯算法原理与案例解析
  • linux: tar解压之后属主和属组不是当前用户问题
  • 2025人形机器人动捕技术研讨会即将于7月31日盛大开启
  • 阿里巴巴视觉算法面试30问全景精解
  • 知识库搭建之Meilisearch‘s 搜索引擎-创建搜索引擎项目 测评-东方仙盟测评师
  • 数据降噪/生物信号强化/缓解 dropout,深度学习模型 SUICA 实现空间转录组切片中任一位置基因表达的预测
  • [LLM]Synthetic Visual Genome
  • GNU到底是什么,与Unix和Linux是什么关系
  • 链表经典算法题
  • web复习
  • 网络原理 HTTP 和 HTTPS
  • kafka查看消息的具体内容 kafka-dump-log.sh