dotnet / docker-tools

This is a repo to house some common tools for our various docker repos.
MIT License
123 stars 46 forks source link

Port Image Builder container image from Alpine to distroless Azure Linux #1060

Open mthalman opened 2 years ago

mthalman commented 2 years ago

This would help to validate the benefits of distroless, and Mariner in general (a good dogfooding effort).

Originally, this was thought to have been blocked by not having a docker package in Mariner but I've now realized what we need is the moby-cli package. This allows us to run docker commands targeting the docker daemon on the host machine, connected by the docker socket.

My initial investigation into this has revealed a lot of changes necessary for this.

Tasks to complete:

Related work:

dotnet-issue-labeler[bot] commented 2 years ago

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

lbussell commented 1 year ago

We should also update the Docker TestRunner to be based on Mariner as well.