📜  Docker-文件

📅  最后修改于: 2020-11-01 03:13:28             🧑  作者: Mango


在前面的章节中,我们已经看到了各种映像文件,例如Centos,它们是从Docker集线器下载的,您可以从中启动容器。下面再次显示一个示例。

Docker文件

如果使用Docker images命令,则可以看到系统中的现有映像。从上面的屏幕截图中,我们可以看到有两个图像: centosnsenter

但是Docker还为您提供了创建自己的Docker映像的功能,并且可以借助Docker Files来完成。 Docker File是一个简单的文本文件,其中包含有关如何构建映像的说明。

以下步骤说明了如何创建Docker文件。

步骤1-创建一个名为Docker File的文件,并使用vim对其进行编辑。请注意,文件名必须为“ Dockerfile”,大写字母为“ D”。

编辑Vim

步骤2-按照以下说明构建Docker File。

#This is a sample Image 
FROM ubuntu 
MAINTAINER demousr@gmail.com 

RUN apt-get update 
RUN apt-get install –y nginx 
CMD [“echo”,”Image created”] 

关于上述文件,需要注意以下几点:

  • 第一行“ #This is a sample Image”是注释。您可以在命令的帮助下向Docker File添加注释

  • 下一行必须以FROM关键字开头。它告诉docker,您要从哪个基础映像创建映像。在我们的示例中,我们从ubuntu映像创建映像。

  • 下一个命令是要维护此映像的人。在这里,您指定MAINTAINER关键字,仅提及电子邮件ID。

  • RUN命令用于对映像运行指令。在本例中,我们首先更新Ubuntu系统,然后在ubuntu映像上安装nginx服务器。

  • 最后一个命令用于向用户显示消息。

步骤3-保存文件。在下一章中,我们将讨论如何构建图像。

建立形象