千家信息网

如何将jar包变成docker容器

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章给大家分享的是有关如何将jar包变成docker容器的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。如何将jar包变成docker容器1、首先下载java镜像dock
千家信息网最后更新 2026年11月03日如何将jar包变成docker容器

这篇文章给大家分享的是有关如何将jar包变成docker容器的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

如何将jar包变成docker容器

1、首先下载java镜像

docker pull java:8

2、新建一个工作目录,拷贝jar包进去

mkdir mydockercd mydockercopy /xxx/app.jar ./

3、新建一个Dockerfile文件

vi Dockerfile

文件内容如下:

FROM java:8MAINTAINER freebytes.netWORKDIR /testCOPY app.jar /test/app.jarCMD ["java","-jar","app.jar","-Dfile.encoding=utf-8"]

代码解释

  • FROM java:8 --表示基于java:8镜像构建

  • MAINTAINER author--表示构建作者为 author

  • WORKDIR /test --表示指定容器内的工作目录为/test

  • COPY --拷贝app.jar到容器工作目录/test

  • CMD --执行java启动jar的指令。

4、构建镜像

docker build -t app-docker .

表示从当前目录构建镜像,这条命令会把当前目录下文件全部打包发送到docker引擎服务端,然后在服务端根据Dockerfile进行构建操作。

5、构建成功后,启动容器

docker run -it -p 9013:8088 -name app -d my-docker

根据刚才的Dockerfile配置,容器生成后,必然会在容器根目录下生成test目录,并且test目录下存在app.jar文件,容器执行CMD定义的指令也是基于test目录的。

可进入容器内部查看

docker exec -it app /bin/bash

感谢各位的阅读!关于"如何将jar包变成docker容器"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

容器 目录 文件 镜像 内容 工作 拷贝 指令 更多 篇文章 服务 生成 不错 实用 成功 代码 作者 命令 引擎 必然 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 新华互联网科技 云之行互联网科技 湖南永感互联网科技有限公司 云信互联网科技有限公司 撒么互联网科技公司 互联网金融监管科技 山东吉时兔互联网科技有限公司 济南和联互联网科技有限公司 西藏七维空间互联网科技有限公司 剑昆互联网络科技有限公司临桂 湖北码尼互联网科技有限公司电话 坤平互联网科技 深圳市罗太互联网科技有限公司 长沙茂晟互联网科技有限公司 互联网金融科技公司的优势 下一代互联网重大应用科技园 互联网科技包装股份有限公司上市 互联网金融运营模式中的金融科技 高科技和互联网的现代国家 株洲百竞科技的互联网营销顾问 工业互联网科技新基建 互联网与科技金融数据 互联网科技的 善班互联网科技有限公司 滨湖区互联网智能科技产品供应 福州新华互联网科技学校 知乎 爱医互联网络科技 广州智享互联网科技 恒生科技指数 中概互联网 承德科技产业互联网平台
0