dockerfile指令(四)


dockerfile:

  使用dockerfile快速創建自定義鏡像。

  支持以#開頭的註釋行。

  分爲4部分:

    基礎鏡像信息。

    維護者信息。

    鏡像操作指令。

    容器啓動時執行指令。


 dockerfile指令說明:

          指令                          描述        
    FROM
     指定所創建鏡像的基礎鏡像
    RUN     運行命令
    CMD     指定啓動容器時默認執行的命令。
    LABEL     指定生成鏡像的元數據標籤信息。
    EXPOSE     聲明鏡像內服務所監聽的端口。
    ENV     指定環境變量。
    ADD     複製指定的src路徑下的內容到容器的dest路徑下。
    COPY     複製本地主機的src路徑下的內容到容器的dest路徑下。
    ENTRYPOINT     指定鏡像的默認入口。
    VOLUME
     創建數據卷掛載點。
    USER
     指定運行容器時的用戶或UID。
    WORKDIR
     配置工作目錄
    ARG
     指定鏡像內使用的參數。
    ONBUILD

     配置當所創建的鏡像作爲其他鏡像的基礎鏡像時,所執行的創建指令。

    STOPSIGNAL
     容器退出的信號值。
    HEALTHCHECK
     進行健康檢查。
    SHELL
     指定使用shell時的默認shell類型。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章