指令描述
from
構建新映象是基於哪個映象
maintainer
進行維護者姓名或郵箱位址
run構建映象時執行的shell命令
env設定環境變數
user
為run、cmd和entrypoint執行命令指定執行使用者
expose
宣告容器執行的服務埠
healthcheck
容器中伺服器健康檢查
workdir
為run、cmd、entrypoint、copy和add設定工作目錄
entrypoint
執行容器時執行,如果有多個cmd指令,最後乙個生效
cmd執行容器時執行,如果有多個cmd指令,最後乙個生效
add新增檔案包或檔案,帶有解壓的功能
copy
單純複製檔案,或資料夾
label
標籤2.1 from指令
2.2 maintainer指令
2.3 run指令
2.4 expose指令
2.5 cmd命令
2.6 entrypoint指令
2.7 add指令
2.8 volume指令
2.9 workdir指令
2.10 user指令
2.11 onbuild指令
Dockerfile 常用指令
下面列出了 dockerfile 中最常用的指令,完整列表和說明可參看官方文件。from 指定 base 映象。maintainer 設定映象的作者,可以是任意字串。copy 將檔案從 build context 複製到映象。copy 支援兩種形式 copy src dest copy src de...
Dockerfile常用指令
from from指令是最重要的乙個並且必須為dockerfile檔案開篇的第乙個非注釋行,用於為映象檔案構建過程指定基礎映象,後續的指令執行於此基礎映象提供的執行環境 這個基礎映象可以是任何可用映象,預設情況下docker build會從本地倉庫找指定的映象檔案,如果不存在就會從docker hu...
Dockerfile基本介紹及常用指令
dockerfile是乙個普通的文字檔案,裡面包含了許多可以在命令列介面上執行的用來構建映象的相關指令,通過docker build指令就可以讀取dockerfile檔案中的指令並執行自動化映象構建。一般情況下,dockerfile檔案可分為四個部分 基礎映象資訊 維護者資訊 映象操作指令 容器啟動...