npm 包 @zeit/dockerignore 使用教程

阅读时长 2 分钟读完

简介

在构建 Docker 镜像的过程中,我们可能需要在 Dockerfile 中添加一些忽略的文件,比如日志文件、测试文件、文档等。在 Dockerfile 中使用 .dockerignore 文件可以帮助我们完成这个任务。@zeit/dockerignore 是一个 NPM 包,它可以帮助我们生成 .dockerignore 文件。

安装

你可以使用 npm 安装 @zeit/dockerignore:

使用

@zeit/dockerignore 提供了一个 CLI 命令行界面,可以将所有需要忽略的文件和文件夹写入 .dockerignore 文件中。

命令

参数

  • src:需要忽略的文件或文件夹的路径。如果不输入,则会使用默认路径“.”。
  • target.dockerignore 文件输出的路径。默认为“.”。

示例代码

上述代码将会将 node_modules.git 文件夹中的所有内容写入当前目录的 .dockerignore 文件中。

结语

使用 @zeit/dockerignore 可以方便地忽略我们不需要添加的文件和文件夹,从而可以避免在镜像构建过程中不必要的资源浪费。本文希望能够帮助到你使用 @zeit/dockerignore。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/121533