使用Docker创建一个springboot项目的镜像,并在容器中部署

一、将springboot项目打成jar包

在这里插入图片描述
在这里插入图片描述
如上图,打包生成了docker-demo-0.0.1-SNAPSHOT.jar

二、新建一个dockerTest目录,将docker-demo-0.0.1-SNAPSHOT.jar拷贝到dockerTest目录下,并在dockerTest目录下创建Dockerfile文件

在这里插入图片描述
编辑Dockerfile文件的内容如下图

FROM openjdk:8
MAINTAINER che123
LABEL name="docker-demo" version="1.0" author="che123"
COPY docker-demo-0.0.1-SNAPSHOT.jar dockerdemo-image.jar
CMD ["java","-jar","dockerdemo-image.jar"]

在这里插入图片描述

三、创建镜像

docker build -t docker-demo-image .

在这里插入图片描述

四、创建container

docker run -d --name docker-demo-1 -p 9002:9001 docker-demo-image

在这里插入图片描述

五、查看启动日志

docker logs docker-demo-1

六、在浏览器中输入192.168.1.7:9002/test

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

七、还可以再创那一个Container

docker run -d --name docker-demo-2 -p 9003:9001 docker-demo-image

在这里插入图片描述
在这里插入图片描述

发布了122 篇原创文章 · 获赞 152 · 访问量 112万+

猜你喜欢

转载自blog.csdn.net/ytangdigl/article/details/103544792