Docker版本的E5调用API续订服务Microsoft 365 E5 Renew X
100K+
本文是基于作者SundayRX提出的E5 调用API续订服务:Microsoft 365 E5 Renew X的基础上提出的Docker版本的E5调用API续订服务。
基础的账号注册等过程见SundayRX的博客:https://blog.csdn.net/qq_33212020/article/details/119747634
本文主要是让小白轻松部署自己的E5续订服务。 【20240115更新】内测:更新了通用版本。支持了多种CPU架构,包括linux/amd64,linux/arm64,linux/arm/v7,linux/arm/v5,linux/arm64/v7。
【20230430更新】收到反馈,已经有部分同学的账号被强制关停。
【20230402更新】增加了邮箱通知功能。
| CPU架构 | 是否支持 |
|---|---|
| linux/amd64 | 是 |
| linux/arm64 | 是 |
| linux/arm/v7 | 是 |
| linux/arm/v5 | 是 |
| Linux/arm64/v7 | 是 |
优点:
你需要有:
一些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为容器的名字。
开发相关的命令(与部署无关):
##构建镜像
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
制作不易,欢迎Star!!!
GitHub:https://github.com/hongyonghan/Docker_Microsoft365_E5_Renew_X
Dockerhub:https://hub.docker.com/r/hanhongyong/ms365-e5-renew-x
CSDN:https://blog.csdn.net/qq_40605167/article/details/122888580
Content type
Image
Digest
sha256:9d7fe5c98…
Size
371 MB
Last updated
over 3 years ago
docker pull hanhongyong/ms365-e5-renew-x