Skip to content

TheDen/dockerignore-generate

Repository files navigation

dockerignore-generate

Python (>=3.6) cli tool to automatically generate .dockerignore files

Install

pip install dockerignore-generate

Usage

In a directory with a Dockerfile

dockerignore-generate

will print out the contents of the generated .dockerignore file. Without arguments the docker build context is assumed to be the curret working directory.

Contexts and Dockerfiles

To speciify a specific context use the -c flag, and -f to speciify a Dockerfile, e.g.,

dockerignore-generate -f Dockerfile.custom  -c ../

To save a the .dockerignore file, use the -s flag, and -o to overwrite an existing file (file will be stored in the docker build context)

dockerignore-generate -f Dockerfile.custom  -c ../ -s
wrote ../.dockerignore