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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 0. 前言 docker是什么?docker是用GO语言开发的应用容器引擎,基于容器化,沙箱机制的应用部署技术。可...
    sessionboy阅读 3,884评论 2 49
  • 五、Docker 端口映射 无论如何,这些 ip 是基于本地系统的并且容器的端口非本地主机是访问不到的。此外,除了...
    R_X阅读 1,797评论 0 7
  • 一、Docker创建镜像的方式有两种: 一种通过commit的方式:把做了一系列操作的容器关闭,然后利用docke...
    jie0112阅读 3,862评论 0 3
  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,627评论 15 147
  • 1 总算可以出门了,我挑了好几件衣服,都以“穿不上”而告终。没办法,胖了胖了,一年前还是少女型身材;一年后生了孩子...
    YIBAO阅读 1,014评论 3 9