首页 > 其他分享 >docker安装openjdk并运行jar包的操作方法

docker安装openjdk并运行jar包的操作方法

时间:2023-12-18 23:13:42浏览次数:44  
标签:java -- openjdk jar docker app

下载镜像

docker pull openjdk

创建数据卷

创建一个java_app的数据卷

docker volume create java_app

jar包上传到/var/lib/docker/volumes/java_app/_data/下,然后启动镜像

启动镜像

docker run --name=javaApp --restart=always --network=host \
 -v java_app:/usr/src/myapp openjdk java -jar /usr/src/myapp/jar包

例如

docker run -it -d --network=host 
--restart=always --name=autoRefreshCSDN
-v java_app:/usr/src/myapp openjdk
java -jar /usr/src/myapp/xxx.jar

 

标签:java,--,openjdk,jar,docker,app
From: https://www.cnblogs.com/zhyp/p/17912605.html

相关文章

  • M1 Docker 部署rocketmq
    1、克隆镜像arm64镜像代码编译镜像,docker直接安装会报错所以选择编译gitclonehttps://github.com/apache/rocketmq-docker.git  cdrocketmq-docker #注意这里centos固定不要改镜像版本可以改shbuild-image.sh4.8.0centos 第二步:拉取mqconsole镜像: candice06......
  • 使用docker编译OpenHarmony e2000记录
    使用docker编译OpenHarmonye2000记录目录使用docker编译OpenHarmonye2000记录0、环境准备1、安装docker2、编译docker镜像3、创建docker容器4、docker编译系统5、镜像推送6、镜像拉取0、环境准备参考device_board_phytium/e2000/README.md·Phytium嵌入式软件/Phytium-Ope......
  • (亲测)使用Docker部署flatnotes笔记工具
    展示一、flatnotes介绍1.1flatnotes简介flatnotes是一个自托管的、无数据库的笔记Web应用程序,它利用文件夹存储Markdown文件。1.2flatnotes特点移动响应式web界面。原始/所见即所得标记编辑器模式。高级搜索功能。注意“标记”功能。浅色/深色主题。多个身份验证选项(无、只......
  • Docker部署UI自动化测试环境的实现步骤
    一、分布式自动化测试要解决什么问题?分布式自动化测试要解决什么问题?1、减少脚本执行耗时2、减少对单机器的资源消耗3、实现分布式兼容性测试分布式自动化测试实现重点:1、控制多机器并行运行,资源监控2、测试用例执行顺序控制3、测试报告收集合并纵观开源技术,拿现在最流行的se......
  • Docker环境下部署Ghost开源内容管理系统
    一、Ghost介绍1.1Ghost简介Ghost是一款用于博客、出版物和内容网站的免费且开源的CMS(内容管理系统),它是完全基于JavaScript编写的。Ghost的主要特点是简单易用、高度可扩展、精美的设计和优秀的性能。1.2Ghost特点简单易用:Ghost的用户界面非常简单和直观,因此非常易于使用。它提供......
  • Linux 安装 Harbor Docker镜像仓库&&远程访问
    Harbor是为企业用户设计的容器镜像仓库开源项目,包括了权限管理(RBAC)、LDAP、审计、安全漏洞扫描、镜像验真、管理界面、自我注册、HA等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能。下面介绍如何在Linux安装并且使用cpolar内网穿透工具实现远程访问Har......
  • docker容器自动重启命令
    在服务器意外断电或者重启的情况下,docker服务是关闭的一个状态,每次断电或者重启都要使用命令手动重启服务,但是每次都要手动命令重启,比较麻烦,因此根据要求设置docker服务自动重启。1、设置docker容器进行开机自动重启我们可以使用以下命令进行设置docker容器自动重启#docker服务设置......
  • (亲测)云原生之使用docker部署ZPan个人网盘系统
    一、ZPan介绍1.1ZPan简介ZPan是一个基于云存储的自托管云盘,用于自建私人网盘或企业网盘。1.2ZPan特点不受服务器带宽限制支持所有兼容S3协议的云存储支持文件和文件夹管理支持文件和文件夹共享(无需登录即可访问)支持文档预览和音视频播放支持多用户存储空间控制支持多种语言二、检......
  • (亲测)云原生之使用Docker部署Teedy轻量级文档管理系统
    一、Teedy介绍1.1Teedy简介Teedy是一个开源的、功能丰富、易于使用和自定义的文档管理工具,它能够帮助用户管理和组织文档,适用于个人、小组和组织使用。1.2Teedy特点创建和编辑文档:用户可以使用Markdown格式创建和编辑文档,还可以添加标签和注释。文件上传和管理:用户可以上传和管理......
  • Debian和Ubuntu国内安装docker和docker-compose
    01-安装docker0、如果你过去安装过docker,先删掉sudoapt-getremovedockerdocker-enginedocker.iocontainerdruncsudoapt-getpurgedocker-cedocker-ce-clicontainerd.iosudorm-rf/var/lib/dockersudorm-rf/etc/dockersudorm-rf/var/run/docker.socksudo......