国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Docker:使用dockerFile創(chuàng)建鏡像(war包和jar包)

這篇具有很好參考價值的文章主要介紹了Docker:使用dockerFile創(chuàng)建鏡像(war包和jar包)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、使用war包打鏡像
(1)在war的當前路徑下,新建一個文件——Dockerfile
(2)編輯Dockerfile文件
? ?vim Dockerfile
Dockerfile文件內(nèi)容:
FROM java:8????????????????# 選擇項目中要求的版本
MAINTAINER ylb?????????????# 作者
WORKDIR /穿件文件夾的路徑????# 選擇項目中要求的路徑
ADD XX.war xxx.war? ? ? ? ? # war包添加到鏡像中,第一個是jar包,第二個是鏡像
EXPOSE XXXX??????????????????# XXXX代表端口號,容器暴露的端口,即jar程序在容器中運行的端口
CMD ["java", "-jar", "xxx.war", "-Dfile.encoding=GBK", "--server.port=XXXX"]
(3)打包鏡像
docker?build -f DockerFile -t?名字:版本 .?
DockerFile:文件名稱
名字:版本:可以任意改
不要忘記最后一個符號“.”
2、使用jar包打鏡像
(1)在jar的當前路徑下,新建一個文件——Dockerfile
(2)編輯Dockerfile文件
vim Dockerfile
Dockerfile文件內(nèi)容:
FROM java:8?????????? ??? ?# 選擇項目中要求的版本
MAINTAINER ylb? ? ??? ??? ?#?作者
WORKDIR /穿件文件夾的路徑? ??# 選擇項目中要求的路徑
ADD XX.jar xxx.jar? ? ? ? ? # jar包添加到鏡像中,第一個是jar包,第二個是鏡像
EXPOSE XXXX????????? ??? ??? # XXXX代表端口號,容器暴露的端口,即jar程序在容器中運行的端口
CMD ["java", "-jar", "xxx.jar", "-Dfile.encoding=GBK", "--server.port=XXXX"]
(3)打包鏡像
docker?build -f DockerFile -t?名字:版本 .?
DockerFile:文件名稱
名字:版本:可以任意改
不要忘記最后一個符號“.”

文章來源地址http://www.zghlxwxcb.cn/news/detail-550199.html

到了這里,關于Docker:使用dockerFile創(chuàng)建鏡像(war包和jar包)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 案例:Docker 鏡像的創(chuàng)建及使用(commit與dockerfile方式)

    案例:Docker 鏡像的創(chuàng)建及使用(commit與dockerfile方式)

    我要將一個包含nginx的容器做成一個鏡像,供其他人使用,這樣其他人就不必再執(zhí)行nginx安裝等操作。 首先,還是啟動一個容器: 命名為n1。 然后在容器內(nèi)部安裝nginx: 這里yum源出現(xiàn)問題: 解決看這里 安裝成功并啟動運行: 在另一個終端,查看nginx情況: 然后看到 ip是 17

    2024年02月14日
    瀏覽(23)
  • 【Docker】初識 Docker,Docker 基本命令的使用,Dockerfile 自定義鏡像的創(chuàng)建

    【Docker】初識 Docker,Docker 基本命令的使用,Dockerfile 自定義鏡像的創(chuàng)建

    在部署大型項目時,常常面臨多組件、復雜的依賴關系和不同環(huán)境之間的差異,這些因素可能導致以下問題: 復雜的依賴關系: 由于項目組件眾多,各個組件之間的依賴關系變得復雜,容易出現(xiàn)版本不匹配或兼容性問題。 兼容性問題: 項目在不同的環(huán)境中可能會遇到兼容性

    2024年02月05日
    瀏覽(25)
  • 【云原生】Docker鏡像的創(chuàng)建
Dockerfile 多階段構建原理和使用場景

    【云原生】Docker鏡像的創(chuàng)建 Dockerfile 多階段構建原理和使用場景

    創(chuàng)建鏡像有三種方法,分別為【基于已有鏡像創(chuàng)建】、【基于本地模板創(chuàng)建】以及【基于Dockerfile創(chuàng)建】。 (1)首先啟動一個鏡像,在容器里做修改 ?docker run -it --name web centos:7 /bin/bash ? ? #啟動容器 ?? ?yum install -y epel-release ?#安裝epel源 ?yum install -y nginx ? ? ? ? #安裝ng

    2024年02月12日
    瀏覽(30)
  • Docker在windows下使用教程,通過Dockerfile創(chuàng)建鏡像/容器,以YOLO系列為例

    Docker在windows下使用教程,通過Dockerfile創(chuàng)建鏡像/容器,以YOLO系列為例

    ?通過可視化界面將極大的降低學習難度。 ?1.1、Docker Desktop下載 ?下載地址:Docker Desktop: The #1 Containerization Tool for Developers | Docker 應當是這個界面,選擇下載即可 1.2、下載完成后需打開window自帶的虛擬機 ? ? ? 將Hyper-V勾選即打開,勾選后需重啟。? 1.3、下載WSL,由于是在

    2024年02月05日
    瀏覽(103)
  • 【云原生】Docker鏡像的創(chuàng)建,Dockerfile

    【云原生】Docker鏡像的創(chuàng)建,Dockerfile

    創(chuàng)建鏡像有三種方法,分別為【基于已有鏡像創(chuàng)建】、【基于本地模板創(chuàng)建】以及【基于Dockerfile創(chuàng)建】。? 通過導入操作系統(tǒng)模板文件可以生成鏡像,模板可以從OPENVZ 開源項目下載,下載地址為:? ?openvz.org/?Download/template/precreated ?聯(lián)合文件系統(tǒng)(UnionFS )? Union文件系統(tǒng)是

    2024年02月15日
    瀏覽(26)
  • Docker容器:docker鏡像的創(chuàng)建及dockerfile

    Docker容器:docker鏡像的創(chuàng)建及dockerfile

    創(chuàng)建鏡像有三種方法:基于現(xiàn)有鏡像創(chuàng)建、基于本地模板創(chuàng)建及基于dockerfile創(chuàng)建 1.1 啟動鏡像 1.2 生成新鏡像 2.1 OPENVZ 下載模板 2.2 導入容器生成鏡像 3.1 dockerfile結構及分層 (1)dockerfile結構大致分為4個部分 基礎鏡像信息 維護者信息 鏡像操作指令 容器啟動時執(zhí)行指令 Dockerfil

    2024年02月11日
    瀏覽(93)
  • Docker鏡像的創(chuàng)建方法及Dockerfile案例

    Docker鏡像的創(chuàng)建方法及Dockerfile案例

    Dockerfile結構大致分為四個部分: 基礎鏡像信息 、 維護者信息 、 鏡像操作指令 和 容器啟動時執(zhí)行指令 Dockerfile是一個文本文件,其內(nèi)包含了一條條的指令(Instruction),每一條指令構建一層,因此每一條指令的內(nèi)容,就是描述該層應當如何構建。有了Dockerfile,當我們需要定制

    2024年02月09日
    瀏覽(24)
  • docker 鏡像的創(chuàng)建dockerfile 和數(shù)據(jù)卷

    基于現(xiàn)有的鏡像創(chuàng)建鏡像 docker commit 基于模板創(chuàng)建鏡像 模板可以從OPENVZ開源項目下載 基于dockerfile創(chuàng)建 Docker鏡像是一個特殊的文件系統(tǒng),除了提供容器運行時所需的程序、庫、資源、配置等文件外,還包含了一些為運行時準備的一些配置參數(shù)(如匿名卷、環(huán)境變量、用戶等)

    2024年02月09日
    瀏覽(18)
  • Docker 的數(shù)據(jù)管理與Dockerfile 鏡像的創(chuàng)建

    Docker 的數(shù)據(jù)管理與Dockerfile 鏡像的創(chuàng)建

    ------------------Docker 的數(shù)據(jù)管理--------------------- 管理 Docker 容器中數(shù)據(jù)主要有兩種方式:數(shù)據(jù)卷(Data Volumes)和數(shù)據(jù)卷容器(DataVolumes Containers)。 1.數(shù)據(jù)卷 數(shù)據(jù)卷是一個供容器使用的特殊目錄,位于容器中??蓪⑺拗鳈C的目錄掛載到數(shù)據(jù)卷上,對數(shù)據(jù)卷的修改操作立刻可見

    2024年02月07日
    瀏覽(18)
  • Docker容器:docker數(shù)據(jù)管理、鏡像的創(chuàng)建及dockerfile案例

    Docker容器:docker數(shù)據(jù)管理、鏡像的創(chuàng)建及dockerfile案例

    因為數(shù)據(jù)寫入后如果停止了容器,再開啟數(shù)據(jù)就會消失,使用數(shù)據(jù)管理的數(shù)據(jù)卷掛載,實現(xiàn)了數(shù)據(jù)的持久化,重啟數(shù)據(jù)還會存在;還有一種方式,容器之間共享文件即相當于有個備份,也會解決停止容器后數(shù)據(jù)消失的問題。 管理 Docker 容器中數(shù)據(jù)主要有兩種方式:數(shù)據(jù)卷(

    2024年02月12日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包