亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

docker執(zhí)行java的jar包兩種方法示例

 更新時(shí)間:2025年04月26日 10:34:09   作者:江流。  
這篇文章主要介紹了docker執(zhí)行java的jar包兩種方法,一是使用jar包,二是使用DockerFile,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下

方法一:使用jar包構(gòu)造容器

將jar包放在/data/service/jar目錄下

執(zhí)行

docker run -d --restart=always --network portainer_network -p 9163:9163 -v /data/service/jar:/data/service/jar --name paofu-server openjdk:8 java -jar /data/service/jar/paofu.jar

方法二:使用DockerFile構(gòu)造鏡像文件

在此目錄下/data/service/jar,創(chuàng)建Dockerfile文件
Dockerfile

FROM openjdk:8
MAINTAINER xzxz
ADD river.jar river.jar
# COPY application.yml application.yml
EXPOSE 9164
ENTRYPOINT ["java", "-jar", "river.jar"]
FROM: 基礎(chǔ)鏡像,基于jdk8鏡像開始
MAINTAINER:作者
ADD:將jar文件添加(復(fù)制)到鏡像內(nèi),river.jar源jar文件,river.jar復(fù)制得到的jar文件。
COPY: 將應(yīng)用的配置文件也拷貝到鏡像中。
EXPOSE:聲明端口
ENTRYPOINT:docker啟動(dòng)時(shí),運(yùn)行的命令,這里容器啟動(dòng)時(shí)直接運(yùn)行jar服務(wù)。
在添加或復(fù)制文件到鏡像中時(shí),如果不指定目標(biāo)路徑,則默認(rèn)將文件添加到容器的/路徑下。

構(gòu)造鏡像文件

docker build -f /data/service/jar/Dockerfile . -t river-server:boot
river-server: 鏡像的名稱
boot: 鏡像的tag,如果不寫,則默認(rèn)為latest
.: 這個(gè).一定不能忘記,最后的.代表本次執(zhí)行的上下文路徑

執(zhí)行(注意網(wǎng)絡(luò)一定要使用同一個(gè))

docker run -d --restart=always --network portainer_network --name river-server  -p 9164:9164 river-server:boot

效果圖

總結(jié) 

到此這篇關(guān)于docker執(zhí)行java的jar包兩種方法的文章就介紹到這了,更多相關(guān)docker執(zhí)行java的jar包內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker-compose的安裝和使用詳解

    docker-compose的安裝和使用詳解

    這篇文章主要介紹了docker-compose的安裝和使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • docker容器間的互聯(lián)問(wèn)題

    docker容器間的互聯(lián)問(wèn)題

    這篇文章主要介紹了docker容器間的互聯(lián)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Docker鏡像的創(chuàng)建、存出、載入的方法

    Docker鏡像的創(chuàng)建、存出、載入的方法

    這篇文章主要介紹了Docker鏡像的創(chuàng)建、存出、載入的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • 使用Docker Compose搭建 Confluence的教程

    使用Docker Compose搭建 Confluence的教程

    本文將介紹如何使用 Docker Compose 快速搭建 Confluence 、以及如何和 Traefik 一同使用,如果你看過(guò)之前的內(nèi)容,跟隨本文應(yīng)該能在十分鐘內(nèi)解決戰(zhàn)斗,感興趣的朋友快來(lái)看看吧
    2021-06-06
  • 基于Docker搭建ELK 日志系統(tǒng)的方法

    基于Docker搭建ELK 日志系統(tǒng)的方法

    Beats,它是一個(gè)輕量級(jí)的日志收集處理工具(Agent),占用資源少,適合于在各個(gè)服務(wù)器上搜集日志后傳輸給Logstash,官方也推薦此工具,本文重點(diǎn)給大家介紹Docker 搭建 ELK 日志系統(tǒng)的方法,感興趣的朋友一起看看吧
    2021-05-05
  • 關(guān)于Docker?Desktop的WSL報(bào)錯(cuò)問(wèn)題解決辦法

    關(guān)于Docker?Desktop的WSL報(bào)錯(cuò)問(wèn)題解決辦法

    這篇文章主要介紹了關(guān)于Docker?Desktop的WSL報(bào)錯(cuò)問(wèn)題解決辦法的相關(guān)資料,排查發(fā)現(xiàn)是因清理%temp%文件夾誤刪關(guān)鍵WSL文件,文中將解決辦法介紹的非常詳細(xì),需要的朋友可以參考下
    2025-03-03
  • Docker Swarm 服務(wù)編排之命令詳解

    Docker Swarm 服務(wù)編排之命令詳解

    在Docker Swarm集群中,使用stack服務(wù)編排搭建lnmp來(lái)部署WordPress非常的方便,今天小編重點(diǎn)給大家介紹Docker Swarm 服務(wù)編排之命令詳解,感興趣的朋友跟隨小編一起看看吧
    2021-05-05
  • docker 查看進(jìn)程, 內(nèi)存, cup消耗的情況

    docker 查看進(jìn)程, 內(nèi)存, cup消耗的情況

    這篇文章主要介紹了docker 查看進(jìn)程, 內(nèi)存, cup消耗的情況,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • 在Docker容器之間如何進(jìn)行通信

    在Docker容器之間如何進(jìn)行通信

    本文介紹了Docker網(wǎng)絡(luò)模式,包括橋接網(wǎng)絡(luò)、主機(jī)網(wǎng)絡(luò)、容器網(wǎng)絡(luò)和基于容器名稱的通信,通過(guò)這些網(wǎng)絡(luò)模式,容器之間可以方便地進(jìn)行通信,實(shí)現(xiàn)跨網(wǎng)絡(luò)通信
    2024-11-11
  • Docker學(xué)習(xí)之常用的基礎(chǔ)命令總結(jié)

    Docker學(xué)習(xí)之常用的基礎(chǔ)命令總結(jié)

    這篇文章給大家整理了一些Docker常用的基礎(chǔ)命令,對(duì)大家日常使用Docker還是很有幫助,通過(guò)這些命令可以有效的提高大家的工作效率,有需要的朋友們下面來(lái)一起看看吧。
    2016-10-10

最新評(píng)論