『中级篇』docker之java容器运行外置springboot-jar(番外篇)(79)
发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,学了docker这么久终于开始实战了,所有部署方式全部使用docker的方式感觉特别爽,我这里分享下,我部署springboot的富jar包。下载java的镜像docker pull java:ope
千家信息网最后更新 2025年02月07日『中级篇』docker之java容器运行外置springboot-jar(番外篇)(79)
学了docker这么久终于开始实战了,所有部署方式全部使用docker的方式感觉特别爽,我这里分享下,我部署springboot的富jar包。
下载java的镜像
docker pull java:openjdk-8
spring 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安全错误
数据库的锁怎样保障安全
移动终端包括服务器吗
网络安全公司的产业链
数据库统计geshi
pb怎么重连数据库
数据库 int 最大值
python连接服务器
江夏区信息网络安全维护代理品牌
青岛科技大学中文数据库
pdms数据库
宝塔修改mysql数据库
dns解析服务器配置
服务器解密怎样安全
建网站用不用买云数据库
免费路由器vpn服务器
大兴区通用网络技术哪里好
高级数据库系统难不难学
软件开发基础培训
代理服务器 路由器
n720 打印服务器
计算3级网络安全
极限模型软件开发模型图
越狱软件启动服务器失败
国家安全日网络安全封面
普陀区正规软件开发厂家直销
服务器系统安装好后没网
管理数据库的计算机系统软件
长沙理工大学网络安全是哪个专业
web网页数据库
郑州市网络安全论坛
瀚堂数据库