From eef9d93184f1447d1f65a8873e5b9746390b3b83 Mon Sep 17 00:00:00 2001 From: Archisha Ghanshani Date: Wed, 28 Oct 2026 09:57:30 +0530 Subject: [PATCH 1/2] docs: revise lists in the Design the image section Signed-off-by: Archisha Ghanshani --- docs/how-to/use-chisel-in-dockerfile.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/how-to/use-chisel-in-dockerfile.md b/docs/how-to/use-chisel-in-dockerfile.md index f8f3da0..c9fa153 100644 --- a/docs/how-to/use-chisel-in-dockerfile.md +++ b/docs/how-to/use-chisel-in-dockerfile.md @@ -16,7 +16,7 @@ chiseled Docker image. Let's set some goals for our chiseled image. Consider a Python 3 image, which contains a Python 3 interpreter and is able to run Python 3 scripts and -commands. +commands. The image must meet these goals: - The [image entrypoint] must be `python3`. - The image must be able to run Python 3 scripts. @@ -24,10 +24,8 @@ commands. To build this image, we will use [multi-stage docker builds]. -In earlier stage(s), we will - -1. install Chisel and other dependencies that we may need, and -2. install the slices, using Chisel, into a staging area. +In earlier stage(s), we will install Chisel and other dependencies that we may +need, then use Chisel to install the slices into a staging area. Finally, we will copy the staging area's root file system to the `/` directory in the final stage. The final stage's base image will be [`scratch`]. Thus, the From cebe8e52b43ea7406627d66b06c2fce4ff3cb290 Mon Sep 17 00:00:00 2001 From: Archisha Ghanshani Date: Sat, 31 Oct 2026 13:46:52 +0530 Subject: [PATCH 2/2] docs: apply review suggestion to reduce repetition Co-authored-by: Anna Sancho Vaquer Signed-off-by: Archisha Ghanshani --- docs/how-to/use-chisel-in-dockerfile.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/how-to/use-chisel-in-dockerfile.md b/docs/how-to/use-chisel-in-dockerfile.md index c9fa153..ec63a86 100644 --- a/docs/how-to/use-chisel-in-dockerfile.md +++ b/docs/how-to/use-chisel-in-dockerfile.md @@ -16,11 +16,11 @@ chiseled Docker image. Let's set some goals for our chiseled image. Consider a Python 3 image, which contains a Python 3 interpreter and is able to run Python 3 scripts and -commands. The image must meet these goals: +commands. The image must: -- The [image entrypoint] must be `python3`. -- The image must be able to run Python 3 scripts. -- The image must be minimal. +- have `python3` as the [image entrypoint] +- be able to run Python 3 scripts +- be minimal To build this image, we will use [multi-stage docker builds].