Skip to content

Commit

Permalink
Add distroless backlink to ubuntu-chiseled documentation (#6098)
Browse files Browse the repository at this point in the history
  • Loading branch information
lbussell authored Dec 9, 2024
1 parent 812265c commit d90e7bd
Show file tree
Hide file tree
Showing 15 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion .portal-docs/docker-hub/README.aspnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

## Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion .portal-docs/docker-hub/README.runtime-deps.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

## Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion .portal-docs/docker-hub/README.runtime.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

## Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion .portal-docs/docker-hub/README.samples.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

## Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion .portal-docs/mar/README.aspnet.portal.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

### Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion .portal-docs/mar/README.runtime-deps.portal.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

### Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion .portal-docs/mar/README.runtime.portal.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

### Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion .portal-docs/mar/README.samples.portal.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

### Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion README.aspnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

### Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

### Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion README.runtime-deps.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

### Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion README.runtime.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

### Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion README.samples.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/

### Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand Down
2 changes: 1 addition & 1 deletion documentation/ubuntu-chiseled.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## What is Ubuntu Chiseled?

.NET's Ubuntu Chiseled images are a type of "distroless" container image that contain only the minimal set of packages .NET needs, with everything else removed.
.NET's Ubuntu Chiseled images are a type of [distroless container image](./distroless.md) that contain only the minimal set of packages .NET needs, with everything else removed.
These images offer dramatically smaller deployment sizes and attack surface compared to our "full" Ubuntu images that are based on the Ubuntu base images. This is achieved through the following features:

* Minimal set of packages required to run a .NET application
Expand Down
4 changes: 2 additions & 2 deletions eng/readme-templates/About.distroless.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
top-header: The string to use as the top-level header
}}{{ARGS["top-header"]}}# Distroless images

.NET "distroless" container images contain only the minimal set of packages .NET needs, with everything else removed.
.NET [distroless container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/distroless.md) contain only the minimal set of packages .NET needs, with everything else removed.
Due to their limited set of packages, distroless containers have a minimized security attack surface, smaller deployment sizes, and faster start-up time compared to their non-distroless counterparts.
They contain the following features:

Expand All @@ -12,4 +12,4 @@ They contain the following features:
* No package manager
* No shell

.NET offers distroless images for [Azure Linux](https://github.com/dotnet/dotnet-docker/blob/main/documentation/azurelinux.md) and [Ubuntu (Chiseled)](https://github.com/dotnet/dotnet-docker/blob/main/documentation/ubuntu-chiseled.md).
.NET offers distroless images for [Azure Linux](https://github.com/dotnet/dotnet-docker/blob/main/documentation/azurelinux.md) and [Ubuntu (Chiseled)](https://github.com/dotnet/dotnet-docker/blob/main/documentation/ubuntu-chiseled.md).

0 comments on commit d90e7bd

Please sign in to comment.