sdk-container-builds
sdk-container-builds copied to clipboard
Libraries and build tooling to create container images from .NET projects using MSBuild
This issue represents the list of major investments .NET containers team will focus next. It does not include all the features and bugfixes we will be tackling during this time....
When it builds a .NET8 Linux based image the following issue is occurring. To build the image the following command is used: dotnet publish --os linux --arch x64 -c Release...
According to the documentation the allows periods and the process doesn't error when they are present, however when the container image is built it substitutes (Normalizes) the periods for dashes....
Does this need to be explicitly passed? Could it be relative to the task assembly's path to simplify the callsite? _Originally posted by @rainersigwald in https://github.com/dotnet/sdk-container-builds/pull/164#discussion_r974280022_ ---- This is a...
`CreateNewImage` and `ContainerBuilder` logic is 80% same, except logging and output. Consider extracting duplicate code in one class.
I have a local image based on `mcr.microsoft.com/dotnet/runtime:7.0-alpine` that installs postgresql-client. Let's call that `mcr.microsoft.com/dotnet/runtime:7.0-alpine-postgresql`. When I select that image as a base image for my .NET container I get:...
When we select an image during multi-image inference we do RID negotiation to select the best base image. This acts as a form of validation that the application assets can...
This was added in https://github.com/dotnet/sdk/pull/35151. Short version - a new property `ContainerArchiveOutputPath` is available. If set to a full path, that path is the directory of the generated image. If...
Per [this tweet](https://twitter.com/KatsuyaSawada/status/1628342391227973633) it is now possible to compile .NET applications that are static-linked and run on a distroless/scratch container. We should detect this scenario and infer scratch on the...
Part of #316. Layers for an image can come from many places - the base image, the direct content of the project being packaged, or an arbitrary registry. We should...