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属性映射的

posted @   别摸我的马甲线  阅读(2070)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示