docker file

黑逍逍發表於2024-08-29

用來構建映象的,

指令:

FROM 指定基礎映象,用於後續的指令構建。
MAINTAINER 指定Dockerfile的作者/維護者。(已棄用,推薦使用LABEL指令)
LABEL 新增映象的後設資料,使用鍵值對的形式。
RUN 在構建過程中在映象中執行命令。下載庫
CMD 指定容器建立時的預設命令。(可以被覆蓋)指定一個長期執行的服務或程序,不然容器啟動不了
ENTRYPOINT 設定容器建立時的主要命令。(不可被覆蓋)【用不到】
EXPOSE 宣告容器執行時監聽的特定網路埠。
ENV 在容器內部設定環境變數。設定映象源:使用的是鍵值對形式【
ENV <key> <value>

使用: $key

ADD 將檔案、目錄或遠端URL複製到映象中。
COPY 將檔案或目錄複製到映象中。
VOLUME 為容器建立掛載點或宣告卷。
WORKDIR 設定後續指令的工作目錄。

使用:

寫好file檔案之後,開始構建,就會在當前目錄建立好映象

docker build -t <映象名稱>:<標籤> .

相關文章