mirror of https://github.com/docker/docs.git
glossary: add static terms (#22401)
<!--Delete sections as needed --> ## Description Reverted the glossary back to some static terms and instead added a tip to ask AI. https://deploy-preview-22401--docsdocker.netlify.app/reference/glossary/ ## Related issues or tickets <!-- Related issues, pull requests, or Jira tickets --> ## Reviews - [ ] Editorial review --------- Signed-off-by: Craig <craig.osterhout@docker.com>
This commit is contained in:
parent
a86ab99a21
commit
a6a887c1cb
|
@ -3,10 +3,21 @@ title: Glossary
|
||||||
description: Glossary of terms used around Docker
|
description: Glossary of terms used around Docker
|
||||||
keywords: glossary, docker, terms, definitions
|
keywords: glossary, docker, terms, definitions
|
||||||
notoc: true
|
notoc: true
|
||||||
|
layout: glossary
|
||||||
aliases:
|
aliases:
|
||||||
- /engine/reference/glossary/
|
- /engine/reference/glossary/
|
||||||
- /glossary/
|
- /glossary/
|
||||||
---
|
---
|
||||||
|
|
||||||
Need a definition? Docker's AI-powered assistant can help. Select **Ask AI** in the
|
> [!TIP]
|
||||||
top navigation and ask it to define a term.
|
>
|
||||||
|
> Looking for a definition that's not listed or need a more context-aware
|
||||||
|
> explanation?
|
||||||
|
>
|
||||||
|
> Try <a role="button" tabindex="0" class="open-kapa-widget">Ask AI</a>.
|
||||||
|
|
||||||
|
|
||||||
|
<!--
|
||||||
|
To edit/add/remove glossary entries, visit the YAML file at:
|
||||||
|
https://github.com/docker/docs/blob/main/data/glossary.yaml
|
||||||
|
-->
|
|
@ -0,0 +1,78 @@
|
||||||
|
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.
|
||||||
|
|
||||||
|
build: |
|
||||||
|
Build is the process of building Docker images using a Dockerfile. The build
|
||||||
|
uses a Dockerfile and a "context". The context is the set of files in the
|
||||||
|
directory in which the image is built.
|
||||||
|
|
||||||
|
container: |
|
||||||
|
A container is a runnable instance of an image. You can start, stop, move, or
|
||||||
|
delete a container using the Docker CLI or API. Containers are isolated from
|
||||||
|
one another and the host system but share the OS kernel. They provide a
|
||||||
|
lightweight and consistent way to run applications.
|
||||||
|
|
||||||
|
context: |
|
||||||
|
A Docker context contains endpoint configuration for the Docker CLI to connect
|
||||||
|
to different Docker environments, such as remote Docker hosts or Docker
|
||||||
|
Desktop. Use `docker context use` to switch between contexts.
|
||||||
|
|
||||||
|
Docker CLI: |
|
||||||
|
The Docker CLI is the command-line interface for interacting with the Docker
|
||||||
|
Engine. It provides commands like `docker run`, `docker build`, `docker ps`,
|
||||||
|
and others to manage Docker containers, images, and services.
|
||||||
|
|
||||||
|
Docker Compose: |
|
||||||
|
Docker Compose is a tool for defining and running multi-container Docker
|
||||||
|
applications using a YAML file (`compose.yaml`). With a single command, you
|
||||||
|
can start all services defined in the configuration.
|
||||||
|
|
||||||
|
Docker Desktop: |
|
||||||
|
Docker Desktop is an easy-to-install application for Windows, macOS, and Linux
|
||||||
|
that provides a local Docker development environment. It includes Docker
|
||||||
|
Engine, Docker CLI, Docker Compose, and a Kubernetes cluster.
|
||||||
|
|
||||||
|
Docker Engine: |
|
||||||
|
Docker Engine is the client-server technology that creates and runs Docker
|
||||||
|
containers. It includes the Docker daemon (`dockerd`), REST API, and the
|
||||||
|
Docker CLI client.
|
||||||
|
|
||||||
|
Docker Hub: |
|
||||||
|
Docker Hub is Docker’s public registry service where users can store, share,
|
||||||
|
and manage container images. It hosts Docker Official Images, Verified
|
||||||
|
Publisher content, and community-contributed images.
|
||||||
|
|
||||||
|
image: |
|
||||||
|
An image is a read-only template used to create containers. It typically
|
||||||
|
includes a base operating system and application code packaged together using
|
||||||
|
a Dockerfile. Images are versioned using tags and can be pushed to or pulled
|
||||||
|
from a container registry like Docker Hub.
|
||||||
|
|
||||||
|
layer: |
|
||||||
|
In an image, a layer is a modification represented by an instruction in the
|
||||||
|
Dockerfile. Layers are applied in sequence to the base image to create the
|
||||||
|
final image. Unchanged layers are cached, making image builds faster and more
|
||||||
|
efficient.
|
||||||
|
|
||||||
|
multi-architecture image: |
|
||||||
|
A multi-architecture image is a Docker image that supports multiple CPU
|
||||||
|
architectures, like `amd64` or `arm64`. Docker automatically pulls the correct
|
||||||
|
architecture image for your platform when using a multi-arch image.
|
||||||
|
|
||||||
|
persistent storage: |
|
||||||
|
Persistent storage or volume storage provides a way for containers to retain
|
||||||
|
data beyond their lifecycle. This storage can exist on the host machine or an
|
||||||
|
external storage system and is not tied to the container's runtime.
|
||||||
|
|
||||||
|
registry: |
|
||||||
|
A registry is a storage and content delivery system for Docker images. The
|
||||||
|
default public registry is Docker Hub, but you can also set up private
|
||||||
|
registries using Docker Distribution.
|
||||||
|
|
||||||
|
volume: |
|
||||||
|
A volume is a special directory within a container that bypasses the Union
|
||||||
|
File System. Volumes are designed to persist data independently of the
|
||||||
|
container lifecycle. Docker supports host, anonymous, and named volumes.
|
|
@ -0,0 +1,39 @@
|
||||||
|
{{ define "left" }}
|
||||||
|
{{ partial "sidebar/mainnav.html" . }}
|
||||||
|
{{ partial "sidebar/sections.html" . }}
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
|
{{ define "main" }}
|
||||||
|
{{ partial "breadcrumbs.html" . }}
|
||||||
|
<article class="prose max-w-none dark:prose-invert">
|
||||||
|
{{ with .Title }}
|
||||||
|
<h1 class="scroll-mt-36">{{ . }}</h1>
|
||||||
|
{{ end }}
|
||||||
|
{{ with .Content }}
|
||||||
|
{{ . }}
|
||||||
|
{{ end }}
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Term</th>
|
||||||
|
<th>Definition</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
{{ range $term, $definition := site.Data.glossary }}
|
||||||
|
<tr>
|
||||||
|
<td class="not-prose">
|
||||||
|
<a class="-top-16 relative" name="{{ $term | anchorize }}"></a>
|
||||||
|
{{ $term }}
|
||||||
|
</td>
|
||||||
|
<td>{{ $definition | $.RenderString }}</td>
|
||||||
|
</tr>
|
||||||
|
{{ end }}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</article>
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
|
{{ define "right" }}
|
||||||
|
{{ partial "aside.html" . }}
|
||||||
|
{{ end }}
|
Loading…
Reference in New Issue