Docker Dockerfile保留關鍵字

2021-09-24 07:16:54 字數 802 閱讀 4491

from基礎映象,當前新映象是基於哪個映象的。

maintainer映象維護者的姓名和郵箱位址

run容器構建時需要執行的命令

expose當前容器對外暴露出的埠號

workdir指定在建立容器後,終端預設登入的進來的工作目錄,落腳點,預設是根目錄/env用來在構建映象過程中設定環境變數

add將宿主機目錄下的檔案拷貝進映象且add命令會自動處理url和解壓tar壓縮包

copy類似add,拷貝檔案和目錄到映象中。eg.copy src destorcopy ["src","desc"]volume資料容器卷,用於資料儲存和持久化工作。

cmd指定乙個容器啟動時要執行的命令。dockerfile中可以有多個cmd指令,但只有最後乙個生效,cmd會被docker run之後的引數替換

entrypoint指定乙個容器啟動時要執行的命令。目的和cmd一樣,但docker run之後的引數會追加而不是替換。

onbuild當構建乙個被繼承的dockerfile時執行命令,父映象在被子繼承後父映象的onbuild被觸發

docker dockerFile保留字指令

1.from 指基礎映象,當前映象是基於哪個映象的 2.maintainer 指映象維護者的姓名和郵箱位址 3.run 容器構建時需要執行的命令 4.expose 容器執行時對外暴露的埠 5.workdir 容器建立後,終端預設登入的工作目錄,乙個落腳點 6.env 用來構建映象過程中設定環境變數 ...

關鍵字 保留字 保留標示符。。。

關鍵字是保留字,不能用來做識別符號 如變數名 例如 int double 是錯誤的,因為 double 是關鍵字,不能做變數名。使用關鍵字來做變數名是一種語法錯誤,不能通過編譯!下表列出了 c 語言的所有關鍵字,其中紅色的是 iso c99 標準新增的關鍵字。auto enum restrict u...

docker 保留關鍵字

docker 保留關鍵字 驗證env,workdir,run,cmd指令 基礎映象,基於centos from centos 設定維護者的姓名 郵箱位址 maintainer leyton 配置環境變數 env my path usr local 設定預設的工作目錄 workdir my path ...