轻松部署SpringBoot项目到Docker中

2024-07-14  本文已影响0人  早起的鸟儿写代码

(1)在springboot项目下新建Dockerfile文件(目录没有要求)

   #JDK 版本需要与项目的JDK版本一直
   FROM amazoncorretto:17-alpine3.18-jdkVOLUME /tmp

   # 这里的第一个jar文件的名称要与打包生成的jar文件相同 
   ADD springbootDocker02-1.0.jar springbootDocker02.jar

   # 文件名称要与上面命令中的第二个jar包名称相同
    ENTRYPOINT ["java","-jar","springbootDocker02.jar"]

(2)使用maven打包项目为jar包,然后拷贝xxx.jar和Dockerfile两个文件到新的文件夹中

(3)构建镜像(在刚新建的文件夹下执行命令)

# dockerbuild -t firstdocker .

(4)使用镜像创建容器

# dockerrun -d --name demo -p 3003:3003 firstdocker

(5)启动容器,然后访问刚刚部署的项目

 http://localhost:3003/dockerDemo/hello
上一篇下一篇

猜你喜欢

热点阅读