日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

目錄
  • docker build與Dockerfile
    • docker build常用命令
    • Dockerfile
  • docker build 指定dockerfile
    • 總結

      docker build與Dockerfile

      docker build常用命令

      docker build .  # 默認使用當前目錄下Dockerfile
      docker build . -f centosdockerfile  # 其他名稱dockerfile,需要指定
      docker build -t ghostwritten/app . # 指定鏡像名
      docker build -t ghostwritten/app:1.0.2 -t ghostwritten/app:latest . # 指定多個tag
      # Dockerfile文件中的每條指令會被獨立執行,并會創建一個新鏡像,Docker 會重用已生成的中間鏡像,以加速docker build的構建速度,也可以通過--cache-from指定
      docker build -t ghostwritten/app --cache-from 31f630c65071 . 
      docker build -t ghostwritten/app --no-cache . # 不使用緩存
      

      docker?build與Dockerfile問題

      Dockerfile

      FROM 		# 構建自己所需鏡像使用的基礎鏡像
      MAINTAINER 	# 即將構建鏡像的作者,格式為: 姓名<郵箱>
      ENV 		# 設置環境變量
      USER 		# 為RUN、CMD、ENTRYPOINT執行命令指定運行用戶
      WORKDIR 	# 鏡像啟動后在哪個工作目錄
      RUN 		# 鏡像構建時需要的命令
      COPY 		# 拷貝文件或目錄到鏡像中
      ADD 		# 需要向鏡像中注入的配置文件或者壓縮包等
      VOLUME 		# 掛載的目錄,可以是匿名掛載或者具名掛載
      EXPOSE		# 聲明容器中運行的服務的端口
      CMD 		# 容器啟動的時候運行的指令,若寫多個的話,只有一個生效,可以運行時在容器外部重新指定
      ENTRYPOINT	# 與CMD命令類似,但ENTRYPOINT可以在容器外追加命令
      ONBUILD 	# 當構建一個被繼承DockerFile,這時會運行ONBUILD命令
      

      docker build 指定dockerfile

      docker build命令會根據Dockerfile文件及上下文構建新Docker鏡像。

      構建上下文是指Dockerfile所在的本地路徑或一個URL(Git倉庫地址)。

      構建上下文環境會被遞歸處理,所以,構建所指定的路徑還包括了子目錄,而URL還包括了其中指定的子模塊。

      將當前目錄做為構建上下文時,可以像下面這樣使用docker build命令構建鏡像:

      $ docker build .
      Sending build context to Docker daemon ?6.51 MB
      ...

      說明:構建會在Docker后臺守護進程(daemon)中執行,而不是CLI中。構建前,構建進程會將全部內容(遞歸)發送到守護進程。大多情況下,應該將一個空目錄作為構建上下文環境,并將Dockerfile文件放在該目錄下。

      在構建上下文中使用的Dockerfile文件,是一個構建指令文件。為了提高構建性能,可以通過.dockerignore文件排除上下文目錄下,不需要的文件和目錄。

      Dockerfile一般位于構建上下文的根目錄下,也可以通過-f指定該文件

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

      構建時,還可以通過-t參數指定構建成后,鏡像的倉庫、標簽等:

      docker build -f Dockerfile.test -t image-train-test .

      總結

      以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

      分享到:
      標簽:build Docker Dockerfile 服務器
      用戶無頭像

      網友整理

      注冊時間:

      網站:5 個   小程序:0 個  文章:12 篇

      • 51998

        網站

      • 12

        小程序

      • 1030137

        文章

      • 747

        會員

      趕快注冊賬號,推廣您的網站吧!
      最新入駐小程序

      數獨大挑戰2018-06-03

      數獨一種數學游戲,玩家需要根據9

      答題星2018-06-03

      您可以通過答題星輕松地創建試卷

      全階人生考試2018-06-03

      各種考試題,題庫,初中,高中,大學四六

      運動步數有氧達人2018-06-03

      記錄運動步數,積累氧氣值。還可偷

      每日養生app2018-06-03

      每日養生,天天健康

      體育訓練成績評定2018-06-03

      通用課目體育訓練成績評定