docker打包运行springboot项目

1 通过maven插件打包项目成可运行的jar包,编写Dockerfile文件

编写Dockerfile

FROM openjdk:8-jre
ADD blog-add-read-1.0.0.jar  /
ENTRYPOINT ["java","-jar","blog-add-read-1.0.0.jar"]

一个简单的项目结构:

docker打包运行springboot项目_第1张图片

2 打包镜像(docker build -t 镜像名 . )

在本目录(C:\Java\blogRead)下执行:

docker build -t blog:v1.0 .

3 运行镜像(docker run -d  --name 容器名 镜像名)

-d:后台运行    

即:

docker run -d --name blog blog:v1.0

4 查看容器运行日志(docker logs -f  容器名/容器ID)

即:

docker logs -f blog

5 停止/运行容器(docker stop/start 容器ID/容器名)

docker stop blog

 

部分运行截图(部分操作是压缩镜像):

docker打包运行springboot项目_第2张图片

你可能感兴趣的:(docker)