dotnet-docker
dotnet-docker copied to clipboard
Docker images for .NET and the .NET Tools.
Follow-up to https://github.com/dotnet/dotnet-docker/pull/5148. Support for Aspire Dashboard should be added to the update-dependencies project so we can automatically keep the Aspire Dashboard version up-to-date.
The `extra` image variant is not included in the [Sample Image Size Report](https://github.com/dotnet/dotnet-docker/blob/main/documentation/sample-image-size-report.md). The report should be updated to include the `extra` image variant so users can understand how adding...
This Epic tracks the desired improvements around authoring and consuming .NET distroless images. * https://github.com/dotnet/dotnet-docker/issues/4811 * https://github.com/dotnet/dotnet-docker/issues/4323 * https://github.com/dotnet/dotnet-docker/issues/5045
The size validation pipeline failed on the ARM64 leg by running out of space: https://dev.azure.com/dnceng/internal/_build/results?buildId=2357721&view=logs&j=e4dbaf49-bb86-5de7-f32b-d5fe4e9813bf&t=1c0d772c-9e82-5995-b7a4-5bd18fcca7ad&l=4837 [internal MSFT link] It seems like will need to clean up images after they're scanned...
In order to prevent building of unnecessary images, wasting compute and storage resources, the pipeline for internal .NET builds should support image caching. This requires being able to pull from...
### Describe the Problem Our Ubuntu Chiseled images only includes the [ca-certificates_data slice](https://github.com/canonical/chisel-releases/blob/ubuntu-22.04/slices/ca-certificates.yaml), which excludes tools like `update-ca-certificates` in order to reduce image size (this utility isn't typically needed at...
Installing additional packages into a chiseled container is not a straightforward task due to the lack of a shell. The only documentation that exists currently which illustrates how to do...
This is related to https://github.com/dotnet/dotnet-docker/issues/4300 and specifically the comment to [provide documentation for HEALTHCHECK scenarios in distroless](https://github.com/dotnet/dotnet-docker/issues/4300#issuecomment-1379365632). This would help guide customers for authoring their own .NET application that can...
Now that we have public Mariner support, there are four Linux distros: * Debian * Ubuntu * Alpine * Mariner There should be guidance for users to understand which distro...
.NET releases are aligned with Microsoft's Patch Tuesday (2nd Tuesday of each month). Currently the workflow involves double-publishing of .NET's Windows-based images, meaning that new versions of those images are...