扫码一下
查看教程更方便
在前面的章节中,我们已经看到了从 Docker hub 下载的各种 Image 文件,例如 Centos,我们可以从中启动容器。 下面再次显示一个示例。
如果我们使用 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 镜像创建一个镜像。步骤三、保存文件。 在下一章中,我们将讨论如何构建镜像。