Dockerfile語法與建立

weixin_33782386發表於2016-11-17

Dockerfile主要由基礎映象、維護者、映象操作指令和容器啟動執行指令構成,並#為註釋。注意FROM 、MAINTAINER、RUN、CMD是必須且
大寫。

1、基礎映象

在ubunt映象基礎上,新增自需元件來構建新映象,ubuntu根據自己需要替換

FROM ubuntu

2、維護者
MAINTAINER 維護者名字 維護者郵件

3、映象操作指令

映象操作指令,在FROM映象中新增一些操作,比如安裝軟體、建立檔案、開放埠、資料對映

RUN apt-get install nginx
RUN echo "\ndeamon off;" > /etc/nginx/conf/nginx.conf

4、容器啟動執行指令

容器啟動執行指令,是指在啟動容器執行指令,常用啟動服務

CMD /usr/local/sbin/nginx

相關文章