Docker file是用來構建鏡像的文本文件,文件內容是一條條構建鏡像所需要的指令和說明。
用Docker file定製鏡像
1.定製一個nginx鏡像(構建完成後鏡像內會有一個 /usr/share/nginx/html/index.html 文件)
在空目錄下,新建Dockerfile文件,並添加內容:
FROM nginx
RUN echo 'hengda的nginx鏡像' > /usr/share/nginx/html/index.html
FROM 指基礎鏡像,後面的操作都是基於這個基礎鏡像nginx
RUN 在基礎鏡像中執行命令
開始構建鏡像(在Dockerfile所在目錄執行構建命令)
$ docker build -t nginx:test ./test
(nginx:test鏡像名稱:鏡像標籤)