OS Version/build: macOS High Sierra 10.13 (17A365) - Docker version 17.10.0-ce, build f4ffd25
Having a folder with 1.4GB and no .dockerignore file, build takes a very long time to start and I get this message:
> time docker build -t continous-testing-dashboard . Sending build context to Docker daemon 1.416GB ... 5.23s user 11.88s system 45% cpu 37.795 total
Total time: 37 seconds
Adding (pretty much) all folders to a .dockerignore file
.git .idea app bootstrap config database node_modules public resources storage tests vendor
It still takes a lot of time and sends a big context do Deamon:
> time docker build -t continous-testing-dashboard . Sending build context to Docker daemon 675.3MB ... 17.81s user 6.78s system 86% cpu 28.439 total
Total time: 28 seconds
But building the very same Dockerfile on an empty folder I get:
Sending build context to Docker daemon 32.26kB 0.03s user 0.03s system 25% cpu 0.230 total
Total time: 230 milliseconds!!
Looks like it’s ignoring nothing, and still adding ~1/3 of the files to the context. Is there a way to make it really ignore everyhing?