最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Dockerfile 指令 ADD 和 COPY介紹

 更新時(shí)間:2017年03月23日 17:07:02   作者:51kata  
ADD指令的功能是將主機(jī)構(gòu)建環(huán)境(上下文)目錄中的文件和目錄、以及一個(gè)URL標(biāo)記的文件 拷貝到鏡像中,COPY指令和ADD指令功能和使用方式類(lèi)似。只是COPY指令不會(huì)做自動(dòng)解壓工作。本文給大家介紹的非常詳細(xì),需要的朋友參考下

一、ADD指令

ADD指令的功能是將主機(jī)構(gòu)建環(huán)境(上下文)目錄中的文件和目錄、以及一個(gè)URL標(biāo)記的文件 拷貝到鏡像中。

其格式是: ADD  源路徑  目標(biāo)路徑

如:

#test
FROM ubuntu
MAINTAINER hello
ADD test1.txt test1.txt
ADD test1.txt test1.txt.bak
ADD test1.txt /mydir/
ADD data1 data1
ADD data2 data2
ADD zip.tar /myzip

有如下注意事項(xiàng):

1、如果源路徑是個(gè)文件,且目標(biāo)路徑是以 / 結(jié)尾, 則docker會(huì)把目標(biāo)路徑當(dāng)作一個(gè)目錄,會(huì)把源文件拷貝到該目錄下。

如果目標(biāo)路徑不存在,則會(huì)自動(dòng)創(chuàng)建目標(biāo)路徑。

2、如果源路徑是個(gè)文件,且目標(biāo)路徑是不是以 / 結(jié)尾,則docker會(huì)把目標(biāo)路徑當(dāng)作一個(gè)文件。

如果目標(biāo)路徑不存在,會(huì)以目標(biāo)路徑為名創(chuàng)建一個(gè)文件,內(nèi)容同源文件;

如果目標(biāo)文件是個(gè)存在的文件,會(huì)用源文件覆蓋它,當(dāng)然只是內(nèi)容覆蓋,文件名還是目標(biāo)文件名。

如果目標(biāo)文件實(shí)際是個(gè)存在的目錄,則會(huì)源文件拷貝到該目錄下。 注意,這種情況下,最好顯示的以 / 結(jié)尾,以避免混淆。

3、如果源路徑是個(gè)目錄,且目標(biāo)路徑不存在,則docker會(huì)自動(dòng)以目標(biāo)路徑創(chuàng)建一個(gè)目錄,把源路徑目錄下的文件拷貝進(jìn)來(lái)。

如果目標(biāo)路徑是個(gè)已經(jīng)存在的目錄,則docker會(huì)把源路徑目錄下的文件拷貝到該目錄下。

4、如果源文件是個(gè)歸檔文件(壓縮文件),則docker會(huì)自動(dòng)幫解壓。

二、COPY指令

COPY指令和ADD指令功能和使用方式類(lèi)似。只是COPY指令不會(huì)做自動(dòng)解壓工作。

以上所述是小編給大家介紹的Dockerfile 指令 ADD 和 COPY介紹,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 使用Docker打包和運(yùn)行Java鏡像的完整指南

    使用Docker打包和運(yùn)行Java鏡像的完整指南

    在這篇文章中,我們將詳細(xì)講解如何使用Docker打包和運(yùn)行一個(gè)Java應(yīng)用鏡像,通過(guò)此教程,即使你是一個(gè)小白,也能輕松學(xué)會(huì)如何構(gòu)建Docker鏡像并運(yùn)行Java應(yīng)用,感興趣的小伙伴跟著小編一起來(lái)看看吧
    2025-01-01
  • 如何使用Docker快速搭建服務(wù)器環(huán)境

    如何使用Docker快速搭建服務(wù)器環(huán)境

    這篇文章主要介紹了使用Docker快速搭建服務(wù)器環(huán)境的詳細(xì)步驟,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-10-10
  • 使用Grafana 展示Docker容器的監(jiān)控圖表并設(shè)置郵件報(bào)警規(guī)則(圖解)

    使用Grafana 展示Docker容器的監(jiān)控圖表并設(shè)置郵件報(bào)警規(guī)則(圖解)

    這篇文章主要介紹了使用Grafana 展示Docker容器的監(jiān)控圖表并設(shè)置郵件報(bào)警規(guī)則的圖文教程,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-01-01
  • docker 可用鏡像服務(wù)地址的使用(親測(cè)可用)

    docker 可用鏡像服務(wù)地址的使用(親測(cè)可用)

    Docker可用的鏡像服務(wù)地址通常指的是Docker鏡像倉(cāng)庫(kù)的地址,用于拉取和推送鏡像,本文就來(lái)介紹了docker 可用鏡像服務(wù)地址的使用,感興趣的可以了解一下
    2024-10-10
  • Mac為docker和kubectl添加自動(dòng)補(bǔ)全命令的方法

    Mac為docker和kubectl添加自動(dòng)補(bǔ)全命令的方法

    很多朋友不太明白如何為docker和kubectl添加自動(dòng)補(bǔ)全命令,本文通過(guò)一些示例給大家介紹kubectl基礎(chǔ)概念及語(yǔ)法知識(shí),需要的朋友參考下吧
    2021-06-06
  • Docker部署postgresql的方法實(shí)現(xiàn)

    Docker部署postgresql的方法實(shí)現(xiàn)

    本文主要介紹了Docker部署postgresql的方法實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-01-01
  • 如何修改Docker部署gitlab的外部訪問(wèn)地址和端口

    如何修改Docker部署gitlab的外部訪問(wèn)地址和端口

    這篇文章主要介紹了如何修改Docker部署gitlab的外部訪問(wèn)地址和端口問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • docker exec執(zhí)行多個(gè)命令的操作

    docker exec執(zhí)行多個(gè)命令的操作

    這篇文章主要介紹了docker exec執(zhí)行多個(gè)命令的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • docker備份linux系統(tǒng)的命令詳解

    docker備份linux系統(tǒng)的命令詳解

    這篇文章主要介紹了docker備份linux系統(tǒng)的命令寫(xiě)法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-11-11
  • docker?compose運(yùn)行微服務(wù)項(xiàng)目的方法

    docker?compose運(yùn)行微服務(wù)項(xiàng)目的方法

    這篇文章主要介紹了docker?compose運(yùn)行微服務(wù)項(xiàng)目?,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-08-08

最新評(píng)論

周宁县| 洞头县| 杭锦旗| 伊宁市| 建湖县| 阿尔山市| 古丈县| 雷州市| 即墨市| 额敏县| 南宫市| 潞西市| 汝阳县| 平谷区| 个旧市| 盐城市| 于都县| 东丰县| 花莲县| 定日县| 肥城市| 元朗区| 米脂县| 同德县| 绥滨县| 洞口县| 通州市| 昌邑市| 武山县| 松滋市| 阿图什市| 枣庄市| 南通市| 英山县| 广水市| 辽中县| 栖霞市| 东乡县| 永定县| 应城市| 安庆市|