1.下载xxl-job源码(注意使用的xxl-job版本,本人使用的是2.3.0)
git clone --branch 2.3.0 github.com/xuxueli/xxl…
2.将源码打成jar包
将项目导入IDEA,然后使用maven打成jar包
3.编写Dockerfile文件
注意:该JDK是在Dockerhub中下载的arm版本,上传到我们自己的Harbor仓库,如果能连接外网的话,可以直接指定Dockerhub中的arm jdk镜像
4.将xxl-job-admin-2.3.0.jar放到Dockerfile同文件下的target文件夹
5.执行命令
docker build -t dockerhub.xxx.com:9001/zts-m/xuxueli/xxl-job-admin:2.3.0 .
6.将好的镜像推送到Harbor仓库
docker push dockerhub.xxx.com:9001/zts-m/xuxueli/xxl-job-admin:2.3.0