使用Dockerfile部署springboot打包jar包

发布时间 2023-04-25 16:01:17作者: 逆梦

1、docker下载JDK1.8镜像

docker pull java:8

2、编写Dockerfile文件

#依赖的父镜像
FROM java:8
#作者
MAINTAINER docker-admin
#jar包添加到镜像中
ADD xxl-job-admin-2.1.2.jar xxl-job-admin.jar
#容器暴露的端口 即jar程序在容器中运行的端口
EXPOSE 8080
#容器启动之后要执行的命令
ENTRYPOINT ["java","-jar","xxl-job-admin.jar"]

3、打包docker镜像

docker build -t xxx:tag .

3、启动docker镜像

docker run -d --privileged=true -p 8080:8080 --name xxl-job-admin --link mysql xxl_job_admin:1.0