- 1准备jar
构建springboot项目并使用maven打包 - 2写Dockerfile(这里只是一个最简单的示例)
FROM java:8
ADD test-check-1.0-SNAPSHOT.jar ~/app.jar
EXPOSE 8080
ENTRYPOINT ["java","-jar","~/app.jar"]
test-check-1.0-SNAPSHOT.jar为目标jar的名字
8080为服务jar的访问端口
- 3构建镜像
docker build -t test-demo .
test-demo为镜像名字
注意:构建镜像时要将Dockerfile和jar放在同一目录下,并在此目录下执行构建shell