Docker – 文件
Docker – 文件
在前面的章节中,我们已经看到了从Docker hub下载的各种镜像文件,例如 Centos ,您可以从中启动容器。下面再次显示一个示例。
如果我们使用 Docker镜像命令,我们可以看到我们系统中现有的镜像。从上面的截图中,我们可以看到有两个图像:centos和nsenter。
但是 Docker 也让你能够创建自己的 Docker 镜像,这可以在Docker Files的帮助下完成。Docker 文件是一个简单的文本文件,其中包含有关如何构建映像的说明。
以下步骤解释了您应该如何创建 Docker 文件。
Step 1 – 创建一个名为Docker File 的文件并使用vim编辑它。请注意,文件名必须是“Dockerfile”,“D”为大写。
第 2 步– 使用以下说明构建您的 Docker 文件。
#This is a sample Image FROM ubuntu MAINTAINER [email protected] RUN apt-get update RUN apt-get install –y nginx CMD [“echo”,”Image created”]
关于上述文件需要注意以下几点 –
-
第一行“#This is a sample Image”是注释。您可以在#命令的帮助下向 Docker 文件添加注释
-
下一行必须以FROM关键字开始。它告诉 docker,您希望基于哪个基础镜像构建您的镜像。在我们的示例中,我们正在从ubuntu映像创建一个映像。
-
下一个命令是要维护此图像的人。在此指定MAINTAINER关键字并仅提及电子邮件 ID。
-
的RUN命令用于运行针对所述图像的指令。在我们的例子中,我们首先更新我们的 Ubuntu 系统,然后在我们的ubuntu镜像上安装 nginx 服务器。
-
最后一个命令用于向用户显示消息。
步骤 3 – 保存文件。在下一章中,我们将讨论如何构建镜像。