.dockerignoreΒΆ
The .dockerignore file should only ignore tracked files (not files like .DS_Store or directories like __pycache__), unless the build generates untracked files (like node_modules).
# Dotfiles
**/.*
# Docker
**/Dockerfile*
# Requirements
**/requirements.in
**/requirements_dev.in
**/requirements_dev.txt
# Documentation
docs
LICENSE
README.md
README.rst
# Configuration
pyproject.toml
# Testing
**/tests
pytest.ini
# Generated files
**/node_modules
To check the contents of the image, you can run, replacing IMAGE:
docker run -it --entrypoint sh IMAGE