From a28c34eeaad01209816977856420abcaa9da0cf2 Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Tue, 9 Apr 2024 13:17:55 +0200 Subject: [PATCH] glossary: update base image definition, remove parent image Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --- data/glossary.yaml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/data/glossary.yaml b/data/glossary.yaml index 5efee9df9b..36ba36c059 100644 --- a/data/glossary.yaml +++ b/data/glossary.yaml @@ -4,8 +4,6 @@ arm64: | ARM64 is the 64-bit extension of the ARM CPU architecture. arm64 architecture is used in Apple silicon machines. -base image: | - A base image has no parent image specified in its Dockerfile. It is created using a Dockerfile with the `FROM scratch` directive. btrfs: | btrfs (B-tree file system) is a Linux [filesystem](#filesystem) that Docker supports as a storage backend. It is a [copy-on-write](https://en.wikipedia.org/wiki/Copy-on-write) filesystem. @@ -197,11 +195,11 @@ overlay storage driver: | OverlayFS is a [filesystem](#filesystem) service for Linux which implements a [union mount](https://en.wikipedia.org/wiki/Union_mount) for other file systems. It is supported by the Docker daemon as a storage driver. -parent image: | - An image's parent image is the image designated in the `FROM` directive - in the image's Dockerfile. All subsequent commands are based on this parent - image. A Dockerfile with the `FROM scratch` directive uses no parent image, and creates - a base image. +base image: | + A base image is an image you designate in a `FROM` directive in a Dockerfile. + It defines the starting point for your build. + Dockerfile instructions create additional layers on top of the base image. + A Dockerfile with the `FROM scratch` directive uses an empty base image. persistent storage: | Persistent storage or volume storage provides a way for a user to add a persistent layer to the running container's file system. This persistent layer