是运行一个jdk的容器,然后挂载其中的目录到宿主机,然后运行之后,就可以将需要运行的jar放在宿主机的挂载目录下,然后每次重新运行docker容器即可。不用每次发布需要重新构建docker容器,只需要替换宿主机中的jar包即可

1. 在服务器中拉取jdk1.8的镜像

docker pull jdk8

2. 创建目录

cd /server/

mkdir deploy/jar

3. 构建容器

docker run -d \
--restart=always \
-v /server/deploy/jar:/jar -v /server/logs/demo:/mnt/logs/demo \
-p 7778:7778 \
--name demo \
jdk8 /usr/bin/java -jar \
-Duser.timezone=GMT+08 \
/jar/demo-1.0.jar
   # -Duser.timezone 是设置时区

# jdk8 /usr/bin/java -jar 是执行 java jar的命令

# /jar/demo-1.0.jar 是需要运行的jar包的位置在容器中的什么位置,/jar 下面
————————————————
版权声明:本文为CSDN博主「唐宋xy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42054155/article/details/90815393

本地jar运行在docker中的方法相关推荐

  1. android 模拟器识别,一种基于符号的识别Android应用运行在模拟器中的方法与流程...

    本发明涉及一种基于符号的识别android应用运行在模拟器中的方法. 背景技术: 很多的移动应用都会使用一种基于lbs的地理围栏的技术(如移动打卡),某些用户为了突破这种围栏的限制,将移动应用运行在模 ...

  2. docker脚本安装 阿里云_让运行在 Docker 中的 Ghost 支持阿里云 OSS

    本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载.或重新修改使用,但需要注明来源. 署名 4.0 国际 (CC BY 4.0) 本文作者: 苏洋 创建时间: 2020年03月1 ...

  3. 开源文件文档在线预览项目解决方案kkFileView本地搭建运行与Docker部署运行

    场景 kkFileView 支持 office, pdf, cad 等办公文档 支持 txt, xml(渲染), md(渲染), java, php, py, js, css 等所有纯文本 支持 zi ...

  4. MySQL适合运行在Docker中吗?

    程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 3.5 分钟. 来自:https://www.toutiao.com/article/6675622107390411276/ ...

  5. Maven中安装本地Jar包到仓库中或将本地jar包上传

    摘要 maven install 本地jar 命令格式 mvn install:install-file -DgroupId=<group_name> -DartifactId=<a ...

  6. Angular 4入门教程系列:1:运行在Docker中的HelloWorld

    Angular作为目前前端的一个重要选择,加之背后站着google,得到了越来越多的开发者的青睐.但是发现没有按照由浅入深地实例化的教程,虽然官网的教程已经不错,但是初始入门的细节没有提到,再加之网络 ...

  7. java解析上的jar包里的pom_Maven引入本地Jar包并打包进War包中的方法

    1.概述 在平时的开发中,有一些Jar包因为种种原因,在Maven的中央仓库中没有收录,所以就要使用本地引入的方式加入进来. 2. 拷贝至项目根目录 项目根目录即pom.xml文件所在的同级目录,可以 ...

  8. 在Mac的Docker中运行DotNetCore2.0

    最近学习Angular4,服务端准备使用DotNetCore API来实现,本文简单介绍下在Mac中怎样将DotNetCore程序部署在Docker中,并使用Nginx做反向代理让程序可以跑起来. 具 ...

  9. 通过反射--操作运行时类中的指定的属性/方法

    操作运行时类中的指定的属性: 1.getDeclaredField(String fieldName):获取运行类中指定变量名的属性: 2.保证当前属性时可访问的 : 属性.setAccessible ...

最新文章

  1. java 矩阵_(JAVA)计算机图形学与矩阵
  2. 数字图像处理实验(15):PROJECT 06-02,Pseudo-Color Image Processing
  3. 不是我吹,20M的压缩文件我只用了1秒!
  4. python游戏入门书籍推荐
  5. java569_java如何实现这样一个程序
  6. 金字塔简单代码(java)
  7. POS58 票据热敏打印机,怎么用ESC/POS命令控制打印文字大小?
  8. 2010年国家公务员考试行测真题WORD完整版
  9. CST仿真指导 | 设置基本单位Units
  10. 计算机辅助审计的应用研究,计算机辅助审计技术在我国的应用状况研究(原稿)...
  11. 微信小程序顶部透明状态标题栏搜索栏与胶囊对齐
  12. QingCloud Insight 2016 | 科技,洞见未来
  13. 数据库系统概论(第五版) 王珊 第三章课后习题答案
  14. As I Began to Love Myself
  15. 干掉 Swagger + Postman?测试接口直接生成API文档,这个国产文档工具真香!
  16. 软件测试七年之痒,依然热爱!我还是从前那个少年!
  17. 分享12张企业数据中台架构图
  18. ubuntu 设置输入法
  19. 电子元器件封装(3D或2D)下载攻略
  20. 武汉生物工程学院计算机专业怎么样,武汉生物工程学院就业率怎么样(含好就业的专业)...

热门文章

  1. conv1d简单实现
  2. Ajax上传文件及携带参数
  3. C++:实现量化SMM Caplet校准测试实例
  4. C++:实现量化SMM Caplet α 校准测试实例
  5. [转] On the contrary, in contrast, on the other hand用法区别
  6. 怎样对比计算机配置,怎么看电脑配置好坏,教您怎么看电脑配置好坏
  7. 大学生考华为ICT认证,从哪个级别开始
  8. spring --jia包依赖坐标收集
  9. 《编程之美——微软技术面试心得》一摞烙饼的排序初体验
  10. python音乐下载器交互界面设计_用python实现的百度音乐下载器-python-pyqt-改进版...