Docker部署PPTist在线演示文稿应用

2025-01-05 23:50:44 0点赞 3收藏 0评论

Docker部署PPTist在线演示文稿应用

一、PPTist介绍

1.1 PPTist简介

一个基于 Vue3.x + TypeScript 的在线演示文稿(幻灯片)应用,还原了大部分 Office PowerPoint 常用功能,支持 文字、图片、形状、线条、图表、表格、视频、音频、公式 几种最常用的元素类型,每一种元素都拥有高度可编辑能力,同时支持丰富的快捷键和右键菜单,力求还原桌面应用级体验。支持导出本地 PPTX 文件,支持移动端基础编辑和预览。您可以在此基础上搭建自己的在线幻灯片应用。

1.2 PPTist功能

基础功能:

  • 历史记录(撤销、重做)

  • 快捷键

  • 右键菜单

  • 导出本地文件(PPTX、JSON、图片、PDF)

  • 导入导出特有 .pptist 文件

  • 打印

其余功能:

  • 幻灯片页面编辑、幻灯片元素编辑、文字、图片、形状、线条、图表(柱状图、条形图、折线图、面积图、散点图、饼图、环形图)、表格、视频、音频、公式、幻灯片放映、移动端

二、本地环境介绍

2.1 本地环境规划

本次实践为个人测试环境,操作系统版本为centos7.6。

Docker部署PPTist在线演示文稿应用

2.2 本次实践介绍

1.本次实践部署环境为个人测试环境,生产环境请谨慎; 2.在Docker环境下部署PPTist在线演示文稿应用。

三、本地环境检查

3.1 检查Docker服务状态

检查Docker服务是否正常运行,确保Docker正常运行。

[root@jeven ~]# systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2024-02-18 18:47:52 CST; 2 days ago Main PID: 12501 (dockerd) Tasks: 30 Memory: 671.9M CGroup: /system.slice/docker.service

3.2 检查Docker版本

检查Docker版本

[root@jeven ~]# docker -v Docker version 20.10.17, build 100c701

3.3 检查docker compose 版本

检查Docker compose版本,确保2.0以上版本。

[root@jeven ~]# docker compose version Docker Compose version v2.6.0

四、下载PPTist镜像

从华为云个人镜像仓库中拉取PPTist镜像

[root@jeven PPTist-master]# docker pull swr.cn-north-4.myhuaweicloud.com/jeven/pptist:v1.0 v1.0: Pulling from jeven/pptist Digest: sha256:e64a92173057cf8bd3e1c13fa7b4c6cfbf09f9ca1f9972afa45907c41e819af5 Status: Image is up to date for swr.cn-north-4.myhuaweicloud.com/jeven/pptist:v1.0 swr.cn-north-4.myhuaweicloud.com/jeven/pptist:v1.0

五、部署PPTist应用

5.1 创建部署目录

创建部署目录/data/PPTist/

mkdir -p /data/PPTist/ && cd /data/PPTist/

5.2 编辑PPTist部署文件

使用docker-cli部署,内容如下:

docker run -d --name PPTist --restart always -p 8500:80 swr.cn-north-4.myhuaweicloud.com/jeven/pptist:v1.0

本次实践部署使用docker compose方式,编辑docker-compose.yaml部署文件。

version: '3' services: PPTist: image: swr.cn-north-4.myhuaweicloud.com/jeven/pptist:v1.0 container_name: PPTist restart: always ports: - 8500:80

5.3 创建PPTist容器

使用docker-compose.yaml文件创建PPTist容器

[root@jeven PPTist]# docker compose up -d [+] Running 2/2 ⠿ Network pptist_default Created 0.0s ⠿ Container PPTist Started 0.5s

5.4 检查PPTist容器状态

检查PPTist容器状态,确保PPTist容器正常启动。

[root@jeven PPTist]# docker compose ps NAME COMMAND SERVICE STATUS PORTS PPTist "/docker-entrypoint.…" PPTist running 0.0.0.0:8500->80/tcp, :::8500->80/tcp

5.5 检查PPTist容器日志

检查PPTist容器日志,确保PPTist服务正常运行。

docker compose logsDocker部署PPTist在线演示文稿应用

六、访问PPTist首页

访问地址:http://192.168.3.166:8500,将IP替换为自己服务器IP地址,进入到PPTist首页,自定义注册账号和密码。如果无法访问,则检查服务器防火墙是否设置,云服务器的安全组端口是否放行等。

Docker部署PPTist在线演示文稿应用

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

华为家庭存储4TBMate70手机一碰扩容双盘位nas网络存储器相册备份家用硬盘网盘私有云服务器

华为家庭存储4TBMate70手机一碰扩容双盘位nas网络存储器相册备份家用硬盘网盘私有云服务器

¥2399起 去购买

极空间私有云Q4四盘位NAS网络存储服务器AI家庭相册个人云硬盘文件同步手机平板扩容适用iPhone16

极空间私有云Q4四盘位NAS网络存储服务器AI家庭相册个人云硬盘文件同步手机平板扩容适用iPhone16

¥2199起 去购买

神舟(HASEE)战神Minii9P迷你台式电脑办公小主机(酷睿十二代i9-12900H32G1TBSSDWIFl)

神舟(HASEE)战神Minii9P迷你台式电脑办公小主机(酷睿十二代i9-12900H32G1TBSSDWIFl)

暂无报价

宏碁(acer)蜂鸟迷你miniPC口袋主机高性能商务台式机电脑(酷睿12代i3-N30516G512G高速固态硬盘Wifi6)

宏碁(acer)蜂鸟迷你miniPC口袋主机高性能商务台式机电脑(酷睿12代i3-N30516G512G高速固态硬盘Wifi6)

¥1799起 去购买

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)黑色

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)黑色

3299元起

ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 水墨黑

ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 水墨黑

1199元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2699元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、32GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、32GB)

3999元起

HUAWEI 华为 AS6020 双盘位 家庭存储 NAS

HUAWEI 华为 AS6020 双盘位 家庭存储 NAS

1699元起

ZSpace 极空间 私有云 Q2C NAS存储 水墨黑

ZSpace 极空间 私有云 Q2C NAS存储 水墨黑

899元起

ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 雪山白

ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 雪山白

1199元起

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

1599元起

极空间私有云Q4四盘位NAS网络存储服务器AI家庭相册个人云硬盘文件同步手机平板扩容适用iPhone16

极空间私有云Q4四盘位NAS网络存储服务器AI家庭相册个人云硬盘文件同步手机平板扩容适用iPhone16

1999元起

ZSpace 极空间 私有云 Q2C NAS存储 雪山白

ZSpace 极空间 私有云 Q2C NAS存储 雪山白

899元起

ZSpace 极空间 T2S 双盘NAS

ZSpace 极空间 T2S 双盘NAS

2599元起

ZSpace 极空间 Z4 NAS存储 黑色(8GB、4TB*2)

ZSpace 极空间 Z4 NAS存储 黑色(8GB、4TB*2)

1999元起

ZSpace 极空间 Z4 4盘位 NAS存储 黑色 (J4125 8GB)

ZSpace 极空间 Z4 4盘位 NAS存储 黑色 (J4125 8GB)

2399元起

ZSpace 极空间 私有云Z2pro 4G NAS网络存储服务器 个人家庭共享私有网盘

ZSpace 极空间 私有云Z2pro 4G NAS网络存储服务器 个人家庭共享私有网盘

1399元起

华为家庭存储4TB 16TB 无盘版 一碰扩容 双盘位nas网络存储器

华为家庭存储4TB 16TB 无盘版 一碰扩容 双盘位nas网络存储器

暂无报价

ZSpace 极空间 私有云Q2C网络存储设备

ZSpace 极空间 私有云Q2C网络存储设备

949元起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
3
扫一下,分享更方便,购买更轻松