一:准备一个springboot项目
我这里准备一个了简单的测试案例
把项目打成jar包后上传到服务器
二:使用Docker把jar包打成镜像
先看一下目录结构
把Dockerfile文件和jar包放在同一个文件夹里
1)编写Dockerfile文件
vim Dockerfile
FROM openjdk:17
COPY k8s-test.jar /k8s.jar
ENTRYPOINT ["java","-jar","/k8s.jar"]
注意:这里的 FROM openjdk:17 你自己的项目用的是jdk几就写jdk几,不然后面会启动失败
2) 执行构建镜像命令
docker build k8s-test