教程 > docker 教程 > 阅读:96

docker dockerfile——迹忆客-ag捕鱼王app官网

在前面的章节中,我们已经看到了从 docker hub 下载的各种 image 文件,例如 centos,我们可以从中启动容器。 下面再次显示一个示例。

docker dockerfile 镜像

如果我们使用 docker images 命令,我们可以看到系统中的现有镜像。 从上面的截图中,我们可以看到有一个镜像:centos 。

但是 docker 也让我们能够创建自己的 docker 镜像,这可以在 docker files 的帮助下完成。 dockerfile 是一个简单的文本文件,其中包含有关如何构建镜像的说明。

以下步骤说明了应该如何创建 dockerfile。

步骤一 、创建一个名为 dockerfile 的文件并使用 vim 编辑它。 请注意,文件名必须为“dockerfile”,“d”为大写。

步骤二、 使用以下说明构建我们的 dockerfile。

# 这是一个简单的镜像
from ubuntu 
maintainer demousr@gmail.com 
run apt-get update 
run apt-get install –y nginx 
cmd ["echo","镜像创建完成"] 

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

  • 第一行 “#这是一个简单的镜像” 是注释。 我们可以在 # 的帮助下向 docker 文件添加注释
  • 下一行必须以 from 关键字开头。 它告诉 docker,你想从哪个基础镜像创建你的镜像。 在我们的示例中,我们正在从 ubuntu 镜像创建一个镜像。
  • 下一个命令是要维护此镜像的人。 在这里,我们指定 maintainer 关键字并仅提供电子邮件 id。
  • run 命令用于对镜像运行指令。 在我们的例子中,我们首先更新我们的 ubuntu 系统,然后在我们的 ubuntu 镜像上安装 nginx 服务器。
  • 最后一个命令用于向用户显示消息。

步骤三、保存文件。 在下一章中,我们将讨论如何构建镜像。

查看笔记

扫码一下
查看教程更方便
网站地图