Dockerfile - 基本概念
1 分鐘閱讀
Dockerfile - 基本概念
簡述 Dockerfile 的基本語法與常用指令
概念
Dockerfile 是 image 的藍圖,描述如何建立一個 image
常用指令
FROM:指定基礎 imageRUN:執行指令COPY:複製檔案到 imageADD:複製檔案或目錄到 image,並自動解壓縮壓縮檔CMD:container 啟動時執行的指令EXPOSE:開放的 portENV:設定環境變數WORKDIR:設定工作目錄
範例
FROM node:12
WORKDIR /app
COPY . .
RUN npm install
CMD ["npm", "start"]