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

Docker build命令使用小結(jié)

 更新時間:2023年12月07日 09:13:38   作者:Mr.D.Chuang  
本文主要介紹了Docker build命令使用小結(jié),主要用于使用Dockerfile創(chuàng)建鏡像,它會根據(jù)用戶提供的Dockerfile文件,在本地構(gòu)建出一個新的鏡像,感興趣的可以了解一下

docker build:命令用于使用Dockerfile創(chuàng)建鏡像。

語法:

docker build [OPTIONS] PATH | URL | -

OPTIONS說明:

  • --build-arg=[]:設(shè)置鏡像創(chuàng)建時的變量;

  • --cpu-shares:設(shè)置cpu使用權(quán)重;

  • --cpu-period :限制CPU CFS周期;

  • --cpu-quota:限制CPU CFS配額;

  • --cpuset-cpus:指定使用的CPU id;

  • --cpuset-mems:指定使用的內(nèi)存id

  • --disable-content-trust:忽略校驗,默認(rèn)開啟;

  • -f :指定要使用的Dockerfile路徑;

  • --force-rm :設(shè)置鏡像過程中刪除中間容器;

  • --isolation:使用容器隔離技術(shù);

  • --label=[]:設(shè)置鏡像使用的元數(shù)據(jù);

  • -m:設(shè)置內(nèi)存最大值;

  • --memory-swap :設(shè)置Swap的最大值為內(nèi)存+swap,"-1"表示不限swap;

  • --no-cache:創(chuàng)建鏡像的過程不使用緩存;

  • --pull:嘗試去更新鏡像的新版本;

  • --quiet, -q :安靜模式,成功后只輸出鏡像ID;

  • --rm :設(shè)置鏡像成功后刪除中間容器;

  • --shm-size:設(shè)置/dev/shm的大小,默認(rèn)值是64M;

  • --ulimitUlimit配置。

  • --squash:將Dockerfile中所有的操作壓縮為一層。

  • --tag, -t:鏡像的名字及標(biāo)簽,通常name:tag或者name格式;可以在一次構(gòu)建中為一個鏡像設(shè)置多個標(biāo)簽。

  • --network:默認(rèn)default,在構(gòu)建期間設(shè)置RUN指令的網(wǎng)絡(luò)模式。

實例:

使用當(dāng)前目錄的Dockerfile創(chuàng)建鏡像,標(biāo)簽為ubuntu/ubuntu:v1

docker build -t ubuntu/ubuntu:v1 .

使用URL github.com/creack/docker-firefoxDockerfile創(chuàng)建鏡像:

docker build github.com/creack/docker-firefox

也可以通過-f Dockerfile文件的位置:

docker build -f /path/to/a/Dockerfile .

Docker守護(hù)進(jìn)程執(zhí)行Dockerfile中的指令前,首先會對Dockerfile進(jìn)行語法檢查,有語法錯誤時會返回:

docker build -t test/myapp .


##效果如下:
Sending build context to Docker daemon 2.048 kB
Error response from daemon: Unknown instruction: RUNCMD

到此這篇關(guān)于Docker build命令使用小結(jié)的文章就介紹到這了,更多相關(guān)Docker build內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • mac通過docker一鍵部署Nexus3的過程記錄

    mac通過docker一鍵部署Nexus3的過程記錄

    編寫一些簡易的 shell 腳本幫我們快速的搭建服務(wù)器,猿們只要按著套路“一步一步”的操作,基本上都可以快速部署服務(wù),這篇文章主要介紹了mac通過docker一鍵部署Nexus3及安裝步驟,需要的朋友可以參考下
    2022-10-10
  • Docker搭建持續(xù)集成平臺Jenkins的最簡教程分享

    Docker搭建持續(xù)集成平臺Jenkins的最簡教程分享

    Jenkins 是一個廣泛使用的開源持續(xù)集成工具,它能夠自動化構(gòu)建、測試和部署軟件項目,本文我們將使用 Docker 搭建一個基于 Jenkins 的持續(xù)集成平臺,感興趣的可以了解下
    2024-03-03
  • 如何修改Docker的默認(rèn)網(wǎng)段

    如何修改Docker的默認(rèn)網(wǎng)段

    文章指導(dǎo)如何修改Docker網(wǎng)段:通過編輯daemon.json配置文件設(shè)置新網(wǎng)段和鏡像源,重啟Docker服務(wù),最后驗證docker0接口及容器IP是否更新,確保網(wǎng)絡(luò)配置生效
    2025-08-08
  • docker Dockerfile文件制作自己的鏡像的方法

    docker Dockerfile文件制作自己的鏡像的方法

    這篇文章主要介紹了docker Dockerfile文件制作自己的鏡像的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • docker 的java編譯環(huán)境構(gòu)建詳細(xì)介紹

    docker 的java編譯環(huán)境構(gòu)建詳細(xì)介紹

    這篇文章主要介紹了docker 的java編譯環(huán)境構(gòu)建詳細(xì)介紹的相關(guān)資料,具有一定的參考價值,需要的朋友可以參考下
    2016-11-11
  • 使用docker搭建gitlab詳解

    使用docker搭建gitlab詳解

    本篇文章主要介紹了使用docker搭建gitlab詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Docker安裝mysql8.0并配置忽略大小寫問題

    Docker安裝mysql8.0并配置忽略大小寫問題

    本文介紹了使用Docker啟動MySQL的過程,包括拉取鏡像、查看鏡像、啟動MySQL命令及其參數(shù)解釋、連接MySQL等步驟,并強調(diào)了設(shè)置`lower_case_table_names=1`只能在初始化時進(jìn)行配置
    2026-05-05
  • 使用Docker Run命令快速部署 Apache WebDAV 服務(wù)

    使用Docker Run命令快速部署 Apache WebDAV 服務(wù)

    本文介紹如何使用docker run命令快速部署 Apache WebDAV 服務(wù),并完成基本配置和訪問驗證,感興趣的朋友跟隨小編一起看看吧
    2026-03-03
  • Alpine Docker鏡像字體的問題解決操作

    Alpine Docker鏡像字體的問題解決操作

    這篇文章主要介紹了Alpine Docker鏡像字體的問題解決操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • docker運行可登錄的gerrit容器及遇到問題解決方案

    docker運行可登錄的gerrit容器及遇到問題解決方案

    這篇文章給大家介紹docker運行可登錄的gerrit容器及遇到問題解決方案,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2026-01-01

最新評論

壤塘县| 台南市| 观塘区| 营山县| 改则县| 临海市| 松原市| 阿坝县| 吉隆县| 平定县| 乌拉特中旗| 福鼎市| 石阡县| 荣成市| 阳信县| 渝中区| 伊春市| 文昌市| 南昌县| 石屏县| 乳山市| 六枝特区| 邛崃市| 甘谷县| 文登市| 普兰店市| 稻城县| 威信县| 惠安县| 孝义市| 布拖县| 称多县| 平山县| 黔东| 尉氏县| 沧州市| 苏州市| 涟源市| 上林县| 尉氏县| 克什克腾旗|