Dockerfile語法與建立
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
相關文章
- dockerfile 語法Docker
- 詳解Dockerfile基本語法Docker
- dockerfile語法小解說(二)Docker
- 一文學會Dockerfile語法Docker
- Dockerfile建立映象Docker
- docker 筆記3 dockerfile語法及最佳實踐Docker筆記
- 建立Oracle包的語法Oracle
- 語法與語義
- JavaScript 新語法 「雙問號語法」與「可選鏈語法」JavaScript
- navicat 建立事件報語法錯誤事件
- Docker--DockerFile與映象Docker
- DockerFile理解與應用Docker
- Docker框架使用系列教程(七)Dockerfile映象建立Docker框架
- Docker - 02 建立映象 Dockerfile 指令速查表Docker
- 如何編寫 Dockerfile 檔案建立 Docker 映象Docker
- Oracle sql with 語句語法與例子OracleSQL
- Javascript與抽象語法樹JavaScript抽象語法樹
- Builder模式與Java語法UI模式Java
- class語法與繼承繼承
- Dockerfile - 引數與詳解Docker
- ORACLE UPDATE 語句語法與效能分析Oracle
- 一、HIVE基本語法:建立資料倉儲Hive
- Oracle 中手工建立資料庫的語法Oracle資料庫
- 【系列6】使用Dockerfile建立帶LAMP的CentosDocker映象DockerLAMPCentOS
- HTML基本語法和語義寫法規則與例項HTML
- JS語法作用域與詞法作用域JS
- Markdown與LaTex使用語法整合
- redis系列(二)- 語法與命令Redis
- Presto 與 Hive 語法學習RESTHive
- 模板語法 if 與 with 的區別
- Vuejs 基礎與語法VueJS
- nginx與location語法詳解Nginx
- scala語法 - 方法與函式函式
- 引言:分詞與語法解析分詞
- 佇列與DelphiXe新語法佇列
- Oracle create tablespace 建立表空間語法詳解Oracle
- 使用Dockerfile建立帶Apache服務的Centos Docker映象DockerApacheCentOS
- 透過sql語句建立表時指定表空間的語法SQL