dockerfile 指令簡要說明

__FROM__ 
以哪一個鏡像爲基礎開始構建.
 __MAINTAINER__ 
做者信息.
 __RUN__ 
運行一條命令.
 __CMD__ 
docker run IMAGE_ID cmd 這裏的默認命令.
 __ENTRYPOINT__ 
docker run IMAGE_ID cmd 這裏的默認命令的前面部分, run 中 cmd 能夠做爲後續參數.
 __EXPOSE__ 
聲明會用到的端口.
 __ENV__ 
設置環境變量
 __ADD__ 
從當前目錄複製文件到容器. 會自動處理目錄, 壓縮包等狀況.
 __COPY__ 
從當前目錄複製文件到容器. 只是單純地複製文件.
 __VOLUME__ 
聲明一個數據卷, 可用於掛載.
 __USER__ 
RUN 命令執行時的用戶.
 __WORKDIR__ 
RUN, CMD, ENTRYPOINT 這些命令執行時的當前目錄.
 __ONBUILD__ 
前綴命令, 放在上面這些命令前面, 表示生成的鏡像再次做爲"基礎鏡像"被用於構建時, 要執行的命令.
相關文章
相關標籤/搜索