網(wǎng)絡(luò)選圖
FROM
指定基礎(chǔ)鏡像
RUN
執(zhí)行命令
格式01:RUN <命令>
格式02:RUN ["可執(zhí)行文件", "參數(shù)1", "參數(shù)2"]
COPY
復(fù)制文件
格式01:COPY <源路徑>... <目標(biāo)路徑>
格式02:COPY ["<源路徑1>",... "<目標(biāo)路徑>"]
ADD
更高級的復(fù)制文件
格式:
CMD
容器啟動命令
格式01:CMD <命令>
格式02:CMD ["可執(zhí)行文件", "參數(shù)1", "參數(shù)2"...]
ENTRYPOINT
入口點
格式01:ENTRYPOINT <命令>
格式02:ENTRYPOINT ["可執(zhí)行文件", "參數(shù)1", "參數(shù)2"...]
ENV
設(shè)置環(huán)境變量
格式:
ARG
構(gòu)建參數(shù)
格式:ARG <參數(shù)名>[=<默認值>]
VOLUME
定義匿名卷
格式:ARG <參數(shù)名>[=<默認值>]
VOLUME
聲明端口
格式:EXPOSE <端口1> [<端口2>...]
WORKDIR
指定工作目錄
格式:WORKDIR <工作目錄路徑>
USER
指定當(dāng)前用戶
格式:指定當(dāng)前用戶
HEALTHCHECK
健康檢查
格式01:HEALTHCHECK [選項] CMD <命令> :設(shè)置檢查容器健康狀況的命令
格式02:HEALTHCHECK NONE :如果基礎(chǔ)鏡像有健康檢查指令危虱,使用這行可以屏蔽掉
其健康檢查指令
ONBUILD
為他人做嫁衣裳
格式:ONBUILD <其它指令>