一個簡單的 Dockerfile

FROM node:5

FROM 指令指定要從中開始的影象。可以使用任何有效的影象參考

WORKDIR /usr/src/app

WORKDIR 指令設定容器內的當前工作目錄,相當於在容器內執行 cd。 (注意:RUN cd 不會更改當前的工作目錄。)

RUN npm install cowsay knock-knock-jokes

RUN 在容器內執行給定的命令。

COPY cowsay-knockknock.js ./

COPY 將第一個引數中指定的檔案或目錄從構建上下文( path 傳遞給 ) 複製到第二個引數指定的容器中的位置。 docker build path

CMD node cowsay-knockknock.js

CMD 指定在執行映像時不執行命令時要執行的命令。可以通過將命令傳遞給 docker run來覆蓋它。

還有許多其他說明和選項; 有關完整列表,請參閱 Dockerfile 參考