Skip to content

Commit 4aeaa4c

Browse files
committed
Document dind and cli variants
1 parent c246f6b commit 4aeaa4c

File tree

3 files changed

+11
-0
lines changed

3 files changed

+11
-0
lines changed

docker/variant-cli.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## `%%IMAGE%%:<version>-cli`
2+
3+
This image contains the Docker client command line interface (CLI) and Docker CLI plugins like `buildx` and `compose`. This is useful if you need to interact with a remote Docker engine but aren't planning to run the Docker engine in the container.

docker/variant-dind.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## `%%IMAGE%%:<version>`, `%%IMAGE%%:<version>-dind`
2+
3+
The default variant is the Docker in Docker variant. It contains the Docker engine as well as the Docker CLI and plugins that are included in the `cli` variant. It is useful for running Docker in Docker and for interacting with a Docker engine via the Docker CLI.

docker/variant.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Image Variants
2+
3+
The `%%IMAGE%%` images come in many flavors, each designed for a specific use case.
4+
5+
**Note:**: The `*stable`, and `*test` tags have been deprecated since June 2020 (see [docker-library/docker#179](https://github.com/docker-library/docker/pull/179)) and were no longer updated in December 2020 when Docker 20.10 was released. The alternative to `stable` is to use `latest` (there was no difference when it was deprecated). You can also use the `cli`, and `dind` tags to get the latest Docker CLI or engine, respectively. The alternative to the `test` tags is to use the `rc` tag or a tag with `-rc` in it. The `rc` tag is only updated when there is an active pre-release and will not point to the same thing as `latest`.

0 commit comments

Comments
 (0)