本文是基于作者SundayRX提出的E5 调用API续订服务:Microsoft 365 E5 Renew X的基础上提出的Docker版本的E5调用API续订服务。
基础的账号注册等过程见SundayRX的博客:账号注册
本文主要是让小白轻松部署自己的E5续订服务。
优点:
镜像小,仅仅225M,可以轻松部署在任何配置的服务器上,占用资源小。
部署方便,仅仅使用一行命令即可完成部署。
等等。
你需要有:
有Docker的环境,了解Docker的基本命令(没有也没有关系,可以很快学会)。
有一个服务器/群晖NAS等。
一些Docker环境安装的教程:
Docker环境搭建:添加链接描述
史上最全Docker环境安装指南:Docker安装
部署步骤
上传项目到服务器,只上传Deploy文件夹也可。
安装Docker环境后,下载MS365 E5 Renew X镜像。
docker pull hanhongyong/ms365-e5-renew-x
复制
进入MS365 E5 Renew X文件夹下,运行MS365 E5 Renew X镜像,得到容器。
简单版:
docker run -d -p 1066:1066 hanhongyong/ms365-e5-renew-x:latest
复制
. 默认管理员密码为:123456
定制版:
docker run -d -p 1066:1066 -v /root/Docker_Microsoft365_E5_Renew_X/Microsoft365_E5_Renew_X/Deploy:/app/Deploy hanhongyong/ms365-e5-renew-x:latest
复制
其中-p为暴露服务器的端口(前面的1066,可以自行修改)和暴露容器的端口(后面的1066,可以自行修改,这个端口是在Config.xml中指定的开放的端口);-v为数据卷的挂载,前面的Deploy指的是服务器中的Deploy文件夹(可以修改,但是必须是绝对路径),/app/Deploy指的是容器内的文件夹(不能修改);–name为容器的名字。
服务访问:输入ip:1066.
开发相关的命令(与部署无关):
##构建镜像
docker build -t ms365-e5-renew-x .
docker tag ms365-e5-renew-x:latest hanhongyong/ms365-e5-renew-x:latest
#上传镜像
docker push hanhongyong/ms365-e5-renew-x:latest
#登录dockerhub
docker login复制
文章转载自薛定谔的JAVA,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
NineData 社区版征文评测活动圆满收官!
NineData
151次阅读
2025-04-09 11:01:15
轻松上手:使用 Docker Compose 部署 TiDB 的简易指南
shunwahⓂ️
68次阅读
2025-04-27 16:19:49
Pigsty v3.4 发布:更好的备份与 PITR,排序,基础设施与应用
IvorySQL开源数据库社区
44次阅读
2025-04-11 15:34:47
Dify使用deepseek
golang算法架构leetcode技术php
41次阅读
2025-04-21 10:35:08
GreatSQL社区月报 | 2025.3
GreatSQL社区
24次阅读
2025-04-15 09:49:59
Harbor使用指南
老柴杂货铺
19次阅读
2025-04-12 00:03:42
在docker内部署deepseek rag环境
golang算法架构leetcode技术php
16次阅读
2025-04-07 09:44:53
KubeKey部署Kubernetes
老柴杂货铺
13次阅读
2025-04-11 02:16:37
Docker镜像:从入门到精通的实战指南
韩公子的Linux大集市
11次阅读
2025-04-09 20:59:12