arcade icon indicating copy to clipboard operation
arcade copied to clipboard

Change all base images used in dotnet-buildtools-prereqs-docker to be mcr base images

Open michellemcdaniel opened this issue 3 years ago • 0 comments

We need to find corresponding docker base images from https://eng.ms/docs/more/containers-secure-supply-chain/approved-images and update the dockerfiles.

Dockerfiles are found in https://github.com/adiaaida/dotnet-buildtools-prereqs-docker/tree/main/src. We can do this in parallel and piecemeal, if needed, to spread out the work. Break down of the OSes:

OS Number of Dockerfiles Complete
Alpine 15
CBL-Mariner 3
CentOS 8
Debian 16
Fedora 4
NanoServer 1
OpenSuse 1
Raspbian 2
Ubuntu 59
WindowsServerCore 4

Not all of these get their base images directly from Dockerhub and need to be updated, so the breakdown isn't quite as bad (especially for ubuntu), but if we parallelize, we should keep that in mind.

michellemcdaniel avatar Aug 10 '22 21:08 michellemcdaniel