Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Utilise multi-stage docker builds to reduce size from over 500MB to 100MB * Base image uses minimal dependencies to run scripts in final stage e.g. only using node in final CMD means we can move npm to compile stage. * Reduced dbus-python build dependencies to those actually required. * Using `pip install --user` to easily copy over Python requirements. * Bumped Python base image version to 3.10 * Excluded unneeded files from final image.
- Loading branch information