Docker构建一个基础的SpringBoot项目镜像并启动
Docker构建一个基础的SpringBoot项目镜像并启动
一、打包一个SpringBoot应用
1 | # 本教程的程序包 |
通过 maven package 或者 maven install 打为 jar 包
二、编写Dockerfile文件
Dockerfile是构建docker镜像的
必须文件Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明
1 | # 必须 构建镜像的底层镜像,本质是jdk23的linux的镜像,为springboot应用提供基础运行环境,可以是远程docker仓库的地址,也可以是本地docker镜像 |
三、构建springboot镜像的基础环境
将文件上传到服务器
本地也可以,我windows 本地没有docker环境,所以上传到linux服务器

四、构建镜像
1 | docker build -t dockerfiledeploy:V1 -f Dockerfile . |


五、运行构建出来的镜像
1 | docker run -d --name dcokerfiledeployvolumes -p 8080:8080 -v /app/logs:/app/jar/logs dockerfiledeploy:V1 |

六、查看挂在出来的日志文件


七、总结
1 | # 构建镜像 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 可乐大红袍🥤🥤🥤!