1、创建springboot项目,并在根目录新建Dockerfile文件

SpringBoot项目打包Docker镜像-LMLPHP

Dockerfile文件内容

FROM adoptopenjdk/openjdk8:jre8u-nightly
ADD target/test-k8s-0.0.1-SNAPSHOT.jar test-k8s-0.0.1-SNAPSHOT.jar
ENTRYPOINT ["java","-jar","/test-k8s-0.0.1-SNAPSHOT.jar"]

 进到项目根目录打包

mvn clean install

 构建镜像(不要忽略最后的一个点)

docker build -t test-k8s:1.0 .

查看镜像列表

docker images

启动

docker run -d -it -p 8080:8080 --name=k8sdemo test-k8s:1.0
 
07-16 18:21