autoware
autoware copied to clipboard
feat(docker): install minimum packages in `base` stage
Description
This PR makes changes to minimize the number of packages installed with apt-get install
at the base
stage.
https://github.com/autowarefoundation/autoware/pull/4738#issuecomment-2123673155 is why we need to minimize the image size as much as possible. Having a smaller image size is beneficial.
Tests performed
https://github.com/autowarefoundation/autoware/actions/runs/9185294602
Effects on system behavior
Not applicable.
Interface changes
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
- [x] I've confirmed the contribution guidelines.
- [x] The PR follows the pull request guidelines.
In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.
- [ ] The PR follows the pull request guidelines.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
- [ ] There are no open discussions or they are tracked via tickets.
After all checkboxes are checked, anyone who has write access can merge the PR.