『中级篇』docker之java容器运行外置springboot-jar(番外篇)(79)
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,学了docker这么久终于开始实战了,所有部署方式全部使用docker的方式感觉特别爽,我这里分享下,我部署springboot的富jar包。下载java的镜像docker pull java:ope
千家信息网最后更新 2026年11月02日『中级篇』docker之java容器运行外置springboot-jar(番外篇)(79)
学了docker这么久终于开始实战了,所有部署方式全部使用docker的方式感觉特别爽,我这里分享下,我部署springboot的富jar包。
下载java的镜像
docker pull java:openjdk-8spring boot
打包后的富jar 放入指定的目录。
- 执行命令创建容器
内部路径/opt/pj/business.jar,容器路径/usr/business.jar。
执行jar java -jar /usr/business.jar
暴露端口-p
docker run -d -v /opt/pj/business.jar:/usr/business.jar --name business java:openjdk-8 -p 8888:8888 java -jar /usr/business.jar每次升级的时候
- 停止stop容器
- 替换/opt/pj/的jar
- 启动start容器
Docker 配置参数说明
- name 用于容器的名称,可以包括一个标签
- tags 一组标签参数,在应用标签之前,name 中的标签都会被剥离;默认为空集(可选)
- dockfile 用于构建镜像Dockerfile文件,默认为 project.file('Dockerfile') 且必须是一个文件对象(可选)
- files 需要包含在 Docker 上下文中的文件列表(可选)
- buildArgs 一个键值都为 String 的 Map 集合,将为 build 命令设置 --build-arg 参数(可选)
- labels 一个键值都为 String 的 Map 集合,将为 build 命令设置 --label 参数,默认为空(可选)
- pull 是否在构建前拉取最新的基础镜像,默认为 false 。(可选)
- noCache 是否在构建时设置 --no-cache 参数,从头开始构建镜像;默认为 false 。
现在使用如下命令即可构建出 Docker 镜像(需保证当前环境中的 Docker 进程已启动)
PS:其实比较简单自己总结下,学的知识活学活用。
容器
参数
镜像
命令
标签
文件
方式
路径
上下
上下文
从头
名称
基础
实战
对象
感觉
时候
环境
目录
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技和互联网公司
互联网扶贫科技
互联网巨头科技公司
互联网金融 科技
互联网金融与金融科技
金融科技与互联网金融
互联网金融科技创新
苏州大垚互联网科技
郑州华宇互联网科技
上海万想互联网科技
互联网 新科技
居家互联网科技有限公司
深圳市运趣互联网科技有限公司
中国航天科技大学国际工业互联网
知域互联网科技有限公司大骗子
宜昌元轩互联网科技有限公司
互联网科技大赛获奖感言
工业互联网科技成果转化
福州德业互联网科技
青岛互联网科技园
湖南永感互联网科技有限公司
互联网科技集团
银优互联网科技有限公司
丰台科技园 互联网
湖南一路畅行互联网科技
互联网科技圈年度人物
互联网营销推广黑科技
广州梦谷互联网科技有限公司领导
杭州融税互联网科技有限公司
高科技和互联网的现代国家