Dockerfile怎么创建镜像

Posted NAVYSUMMER

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Dockerfile怎么创建镜像相关的知识,希望对你有一定的参考价值。

编写完成 Dockerfile 之后,可以通过 docker build 命令来创建镜像。

基本的格式为 docker build [选项] 路径,该命令将读取指定路径下(包括子目录)的 Dockerfile,并将该路径下所有内容发送给 Docker 服务端,由服务端来创建镜像。因此一般建议放置 Dockerfile 的目录为空目录。也可以通过 .dockerignore 文件(每一行添加一条匹配模式)来让 Docker 忽略路径下的目录和文件。

要指定镜像的标签信息,可以通过 -t 选项,例如

$ sudo docker build -t myrepo/myapp /tmp/test1/

以上是关于Dockerfile怎么创建镜像的主要内容,如果未能解决你的问题,请参考以下文章

Dockerfile vs从容器创建镜像

Docker 基于Dockerfile创建镜像实践

详解Dockerfile之实战项目

Dockerfile详解,以及构建自定义镜像

自定义通过Dockerfile创建httpd镜像

如何用Dockerfile创建镜像