Michael Simons
Michael Simons
**Example failure:** ``` System.IO.FileNotFoundException: Path specified in manifest file does not exist. File name: 'src/aspnet/5.0/nanoserver-2004/amd64/Dockerfile' at Microsoft.DotNet.ImageBuilder.ViewModel.ModelExtensions.ValidateFileReference(String path, String manifestDirectory) in /image-builder/src/ViewModel/ModelExtensions.cs:line 98 at Microsoft.DotNet.ImageBuilder.ViewModel.ModelExtensions.ValidateImage(Image image, String manifestDirectory) in /image-builder/src/ViewModel/ModelExtensions.cs:line...
There have been times when users need to exclude images from a build. This typically happens when there is a regression triggered by an external dependency ([example](https://github.com/dotnet/dotnet-buildtools-prereqs-docker/pull/363)). The current workflow...
There is becoming a fair amount of logic defined within the ImageBuilder tool that could be shared elsewhere. Examples include: [FilePusher](https://github.com/dotnet/docker-tools/tree/master/eng/file-pusher), Docker repo unit tests (DockerHelper). This shared logic could...
The [FilePusher](https://github.com/dotnet/docker-tools/tree/master/eng/file-pusher) utility will not handle removing any deleted files from the eng/common folder when creating PRs to push the infra to the consuming repos.
Currently the Nano Server Docker image doesn't support running image-builder within the container. The goal is to be able to do the following `docker run -it --rm -v \\.\pipe\docker_engine:\\.\pipe\docker_engine mcr.microsoft.com/dotnet-buildtools/image-builder:nanoserver-...
With the following Dockerfile, the parsing logic incorrectly detects `SOURCE` as an external dependency and tries to pull it when building. ``` FROM microsoft/dotnet-buildtools-prereqs:alpine-3.6 RUN apk update ENV NODE_VERSION 10.13.0...
Investigate whether or not utilizing parameterized Dockerfiles would reduce the amount of duplication and ease the maintenance cost of the Dockerfiles. It may help increase the developer productivity. An example...
Recently there have been some PRs that started to introduce ARM Dockerfiles. Previously all Dockerfiles were AMD64 based. As a result of this, the [guidance](https://github.com/dotnet/dotnet-buildtools-prereqs-docker#source-folder-structure) was updated to place the...
# .NET Core Docker Samples have moved The .NET Core Docker samples have moved to the [samples folder of dotnet/dotnet-docker](https://github.com/dotnet/dotnet-docker/tree/master/samples). ## Details The .NET Core Docker samples have been enhanced...
The Azure Pipelines link in the [Build status](https://github.com/dotnet/installer#build-status) section of the readme references an internal link. This should reference this public build (e.g. https://dnceng.visualstudio.com/public/_build?definitionId=176) so that any OSS contributor can...