『中级篇』docker之java容器运行外置springboot-jar(番外篇)(79)
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,学了docker这么久终于开始实战了,所有部署方式全部使用docker的方式感觉特别爽,我这里分享下,我部署springboot的富jar包。下载java的镜像docker pull java:ope
千家信息网最后更新 2025年12月03日『中级篇』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安全错误
数据库的锁怎样保障安全
软件开发的电脑要求cpu
生信数据库研究
疫情下网络安全行业
网络安全威胁演讲
无政府服务器僵尸毁灭工程下载
网络安全的根本是以什么为中心
衡水哪里有软件开发费用
dns服务器无法连接
三国志客户端同服务器协议不一致
数据库计算模块代码
经贸网络安全约
重庆软件开发带薪培训
魔兽服务器阿古斯人口查询
山东第三方软件开发哪里好
剑侠情缘服务器列表
商丘大润发网络安全招聘
数据库技术及应用程序设计
服务器机柜选择
paas物联网云服务器
网络安全服务企业资质
web软件开发奶茶店开发背景
飞蓝机房服务器管理
织梦安装数据库设定
郯城农商行网络安全
网络安全管理办法ppt下载
重庆工程软件开发平台
本机IP登录不了数据库
数据库应用怎么设置主字段
网络安全ips在哪章
csgo怎么选国服服务器