可以,构建镜像时,docker需要先准备context,将所有需要的文件收集到进程中。默认的context包含dockerfile目录中的所有文件,但是实际上,并不需要.git目录,node_modules目录等内容。.dockerignore的作用和语法类似于.gitignore,可以忽略一些不需要的文件,这样可以有效加快镜像构建时间,同时减少docker镜像的大小。
dockerfile文件详解dockerfile是干什么的docker多阶段构建
微信 分享