Dockerfile文件-.dockerignore文件设置忽略

.dockerignore 文件

如果在源文件目录下有 .dockerignore 文件。 那么这个文件中的参数将用于忽略一些文件。排除的规则是根据资源目录来进行判定的。

下面展示的就是将.git 目录忽略掉的操作,这能节约一部分空间。

$ docker build .Uploading context 18.829 MB

Uploading context
Step0: FROM busybox
--->769b9341d937Step1: CMD echo HelloWorld--->Using cache
--->99cc1ad10469Successfully built 99cc1ad10469
$ echo
".git">.dockerignore
$ docker build
.Uploading context 6.76 MB
Uploading context
Step0: FROM busybox
--->769b9341d937Step1: CMD echo HelloWorld--->Using cache
--->99cc1ad10469Successfully built 99cc1ad10469