Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove unnecessary packages and steps from the image #481

Merged
merged 1 commit into from
Sep 11, 2023
Merged

Conversation

leighmcculloch
Copy link
Member

@leighmcculloch leighmcculloch commented Sep 6, 2023

What

Remove unnecessary packages and steps from the image.

Why

We're installing things and leaving things in the image that take up about 25% of the image, but aren't needed for it to run. This image is ideally easy for a wide range of people to use. Not everyone has fast internet.

Some of the tools being removed were never needed and are only needed if building from source. Others look like they were there out of convenience when hacking on the image. For that latter case, folks can install whatever they need as they need it.

@leighmcculloch leighmcculloch changed the title wip Remove unnecessary files and steps from the image Sep 9, 2023
@leighmcculloch leighmcculloch changed the title Remove unnecessary files and steps from the image Remove unnecessary packages and steps from the image Sep 9, 2023
@leighmcculloch leighmcculloch marked this pull request as ready for review September 9, 2023 00:36
@leighmcculloch leighmcculloch merged commit a585ae6 into master Sep 11, 2023
70 checks passed
@leighmcculloch leighmcculloch deleted the slim branch September 11, 2023 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants