-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
good first issueGood for newcomersGood for newcomers
Description
Currently, the dev container is 4.6GB because it includes an ubuntu server and a ton of added packages.
Shrink the size of the devcontainer using multi-stage builds
- https://docs.docker.com/build/building/multi-stage/
- Use alpine for base image
With alpine, we might have to ditch the machinery we currently have that creates a parigot user and then makes all the tools and such owned by the parigot user and group. It's ok if this goes away to get us to a much smaller container size.
There is are already some tags that provide access to an alpine-based container image with golang.
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomers