欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Docker build命令使用小結

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

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

語法:

docker build [OPTIONS] PATH | URL | -

OPTIONS說明:

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

  • --cpu-shares:設置cpu使用權重;

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

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

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

  • --cpuset-mems:指定使用的內存id;

  • --disable-content-trust:忽略校驗,默認開啟;

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

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

  • --isolation:使用容器隔離技術;

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

  • -m:設置內存最大值;

  • --memory-swap :設置Swap的最大值為內存+swap"-1"表示不限swap;

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

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

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

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

  • --shm-size:設置/dev/shm的大小,默認值是64M

  • --ulimitUlimit配置。

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

  • --tag, -t:鏡像的名字及標簽,通常name:tag或者name格式;可以在一次構建中為一個鏡像設置多個標簽。

  • --network:默認default,在構建期間設置RUN指令的網(wǎng)絡模式。

實例:

使用當前目錄的Dockerfile創(chuàng)建鏡像,標簽為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守護進程執(zhí)行Dockerfile中的指令前,首先會對Dockerfile進行語法檢查,有語法錯誤時會返回:

docker build -t test/myapp .


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

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

相關文章

  • Docker?compose啟動服務遇到的問題小結

    Docker?compose啟動服務遇到的問題小結

    這篇文章主要介紹了Docker?compose啟動服務遇到的問題小結,這個是檢驗我們的docker?compose掌握程度,因此里面的鏡像沒有提前拉取,掛載數(shù)據(jù)卷的目錄也沒有提前創(chuàng)建,本文給大家介紹的非常詳細,需要的朋友可以參考下
    2023-11-11
  • Docker中關于Namespace隔離機制全面解析

    Docker中關于Namespace隔離機制全面解析

    為了更好地理解容器的運行原理,本篇文章將會以?Linux?宿主機為例,介紹容器的底層技術,包括容器的命名空間、控制組、聯(lián)合文件系統(tǒng)等,需要的朋友可以參考下
    2022-06-06
  • 使用docker搭建gitlab并且開放到公網(wǎng)

    使用docker搭建gitlab并且開放到公網(wǎng)

    這篇文章主要介紹了使用docker搭建gitlab并且開放到公網(wǎng),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • 啟動docker錯誤systemctl status docker.service問題及解決

    啟動docker錯誤systemctl status docker.service問題及解決

    文章討論了啟動Docker和執(zhí)行docker ps命令失敗的問題,但docker -v顯示成功,解決辦法包括在阿里云容器鏡像中找到鏡像加速器或使用公共鏡像地址,默認情況下,Docker使用官方地址
    2025-01-01
  • 解決docker 容器設置中文語言包出現(xiàn)的問題

    解決docker 容器設置中文語言包出現(xiàn)的問題

    這篇文章主要介紹了解決docker 容器設置中文語言包出現(xiàn)的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • docker部署springBoot項目實操(docker是什么)

    docker部署springBoot項目實操(docker是什么)

    Docker可以讓開發(fā)者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化,這篇文章主要介紹了docker部署springBoot項目實操,需要的朋友可以參考下
    2025-03-03
  • docker容器狀態(tài)的轉換實現(xiàn)

    docker容器狀態(tài)的轉換實現(xiàn)

    這篇文章主要介紹了docker容器狀態(tài)的轉換實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • docker搭建本地私有倉庫的實現(xiàn)

    docker搭建本地私有倉庫的實現(xiàn)

    有時候使用Docker Hub這樣的公共倉庫可能不方便,這種情況下用戶可以使用registry創(chuàng)建一個本地倉庫供私人使用,本文主要介紹了docker搭建本地私有倉庫的實現(xiàn),感興趣的可以了解一下
    2023-12-12
  • Docker拉取鏡像超時的原因分析與解決方法

    Docker拉取鏡像超時的原因分析與解決方法

    這篇文章主要為大家詳細介紹了Docker在拉取鏡像時超時的相關原因分析與解決方法,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2025-04-04
  • Docker與docker-compose中volume參數(shù)的使用方式

    Docker與docker-compose中volume參數(shù)的使用方式

    文章介紹了Docker中的數(shù)據(jù)卷Volume的概念及其在宿主機和容器之間的數(shù)據(jù)共享和持久化,它詳細說明了兩種數(shù)據(jù)掛載方式:通過宿主機絕對路徑掛載和通過卷標映射掛載,包括匿名掛載和具名掛載,同時,文章還展示了如何通過docker命令查看數(shù)據(jù)卷的宿主機目錄
    2024-11-11

最新評論