docker中运行一个简单的jar包
前提
1.默认在linux环境上,已安装docker环境,如需安装docker,请点击 Docker安装
2.准备好jar包,没有的话可以参考:Jar包制作
一、运行Dcoker环境
使用docker启动命令:systemctl start docker
systemctl start docker
启动后,查看docker运行状态:
systemctl stauts docker
常用的docker命令请参考:Docker 常用命令
二、拉取java镜像环境
因为运行jar包需要java环境,首先先拉取一个java镜像环境
1.先搜索java镜像;
docker search java
2.拉取java镜像
docker pull java
3.查看docker镜像
可以看到刚拉取的java镜像。
三、运行jar包
1 | <span class = "pln" >docker run </span><span class = "pun" >-</span><span class = "pln" >v </span><span class = "pun" >/</span><span class = "pln" >root</span><span class = "pun" >/</span><span class = "pln" >helloworld</span><span class = "pun" >/</span><span class = "pln" >hello</span><span class = "pun" >.</span><span class = "pln" >jar</span><span class = "pun" >:</span><span class = "str" >/root/</span><span class = "pln" >helloworld</span><span class = "pun" >/</span><span class = "pln" >hello</span><span class = "pun" >.</span><span class = "pln" >jar java</span><span class = "pun" >:</span><span class = "pln" >latest java </span><span class = "pun" >-</span><span class = "pln" >jar </span><span class = "pun" >/</span><span class = "pln" >root</span><span class = "pun" >/</span><span class = "pln" >helloworld</span><span class = "pun" >/</span><span class = "pln" >hello</span><span class = "pun" >.</span><span class = "pln" >jar</span> |
-v /root/helloworld/hello.jar:/root/helloworld/hello.jar 表示将宿主主机的jar文件,映射到容器中(分号前为宿主主机的路径,分号后为容器中的路径)
java:latest 表示镜像文件的名称和tag
java -jar /root/helloworld/hello.jar 表示运行jar包,注意:这里的jar包为容器中的位置,是通过前面的-v属性映射的
本文来自博客园,作者:别摸我的马甲线,转载请注明原文链接:https://www.cnblogs.com/a-wyw/p/16326147.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)