A Copier template for creating Docker images.
- Devenv configuration for development environment.
- Dockerfile with best practices.
- GitHub Actions workflow for building and pushing Docker images to GitHub Packages registry.
- Hadolint configuration for linting Dockerfiles.
- Trivy for scanning Docker images for vulnerabilities.
- Lefthook for managing Git hooks.
- Release Drafter for automating the release notes.
This template is built with Copier, a Python based project templating tool.
To install copier on your system, follow the instructions at Copier Website
To create a new project using this template, run the following command:
copier copy gh:brpaz/copier-docker-image /path/to/your/new/projectAnd answer the prompts to customize your new project.
This project is licensed under the MIT License - see the LICENSE file for details.