Python (>=3.6) cli tool to automatically generate .dockerignore files
pip install dockerignore-generateIn a directory with a Dockerfile
dockerignore-generatewill print out the contents of the generated .dockerignore file. Without arguments the docker build context is assumed to be the curret working directory.
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