开发手册 欢迎您!
软件开发者资料库

Docker - 文件

Docker文件 - 从简单和简单的步骤学习Docker,从基本到高级概念,包括概述,在Linux上安装Docker,安装,集线器,图像,容器,使用容器,架构,容器和主机,配置,容器和外壳,文件,构建文件,公共存储库,管理端口,私有注册表,构建Web服务器Docker文件,指令命令,容器链接,存储,网络,设置Node.js,设置MongoDB,设置NGINX,设置ASP.Net,云,日志记录,撰写,持续集成,Kubernetes架构,Kubernetes的工作。

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

Docker File

如果我们使用在Docker images 命令中,我们可以看到系统中的现有图像.从上面的屏幕截图中,我们可以看到有两个镜像: centos nsenter .

但是Docker也为您提供了功能创建自己的Docker镜像,可以在 Docker Files 的帮助下完成. Docker文件是一个简单的文本文件,其中包含有关如何构建镜像的说明.

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

第1步 : 创建一个名为 Docker File 的文件,并使用 vim 进行编辑.请注意,文件的名称必须是"Dockerfile",并且"D"作为大写.

编辑Vim

第2步 : 使用以下说明构建您的Docker文件.

#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文件添加注释

  • 下一行必须以

  • 下一个命令是要维护的人这个图片.在这里指定 MAINTAINER 关键字,只需提及电子邮件ID.

  • 使用 RUN 命令运行针对镜像的指令.在我们的例子中,我们首先更新我们的Ubuntu系统,然后在我们的 ubuntu 镜像上安装nginx服务器.

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

步骤3 : 保存文件.在下一章中,我们将讨论如何构建镜像.

构建图像