desktop: containerd general availability (#19105)

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
This commit is contained in:
David Karlsson 2024-01-25 17:28:17 +01:00 committed by GitHub
parent 7734c16df8
commit bbbdfcd6b0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 26 additions and 31 deletions

View File

@ -1,5 +1,5 @@
--- ---
title: containerd image store (Beta) title: containerd image store
description: How to activate the containerd integration feature in Docker Desktop description: How to activate the containerd integration feature in Docker Desktop
keywords: Docker, containerd, engine, image store, lazy-pull keywords: Docker, containerd, engine, image store, lazy-pull
toc_max: 3 toc_max: 3
@ -8,14 +8,6 @@ toc_max: 3
This page provides information about the ongoing integration of `containerd` for This page provides information about the ongoing integration of `containerd` for
image and file system management in the Docker Engine. image and file system management in the Docker Engine.
> **Beta**
>
> The containerd image store feature is currently in
> [Beta](../release-lifecycle.md/#beta). We recommend that you do not use
> this feature in production environments as this feature may change or be
> removed from future releases.
{ .experimental }
## What is the containerd image store? ## What is the containerd image store?
`containerd` is a container runtime that manages the container lifecycle, and `containerd` is a container runtime that manages the container lifecycle, and
@ -45,15 +37,12 @@ yet supported.
## Turn on the containerd image store feature ## Turn on the containerd image store feature
The containerd image store beta feature is turned off by default. The containerd image store isn't turned on by default. To start using the
feature:
To start using the feature:
1. Navigate to **Settings**. 1. Navigate to **Settings**.
2. From the **Features in development** tab, select **Beta features**. 2. In the **General** tab, check **Use containerd for pulling and storing images**.
3. Next to **Use containerd for pulling and storing images**, select the 3. Select **Apply & Restart**
checkbox.
4. Select **Apply & Restart**
To turn off this feature, clear the **Use containerd for pulling and storing To turn off this feature, clear the **Use containerd for pulling and storing
images** checkbox. images** checkbox.

View File

@ -26,6 +26,12 @@ On the **General** tab, you can configure when to start Docker and specify other
- **Choose theme for Docker Desktop**. Choose whether you want to apply a **Light** or **Dark** theme to Docker Desktop. Alternatively you can set Docker Desktop to **Use System Settings**. - **Choose theme for Docker Desktop**. Choose whether you want to apply a **Light** or **Dark** theme to Docker Desktop. Alternatively you can set Docker Desktop to **Use System Settings**.
- **Use containerd for pulling and storing images**.
Turns on the containerd image store.
This brings new features like faster container startup performance by lazy-pulling images,
and the ability to run Wasm applications with Docker.
For more information, see [containerd image store](../containerd.md).
- **Choose container terminal**. Determines which terminal is launched when opening the terminal from a container. - **Choose container terminal**. Determines which terminal is launched when opening the terminal from a container.
If you choose the integrated terminal, you can run commands in a running container straight from the Docker Dashboard. For more information, see [Explore containers](../use-desktop/container.md). If you choose the integrated terminal, you can run commands in a running container straight from the Docker Dashboard. For more information, see [Explore containers](../use-desktop/container.md).
@ -236,14 +242,10 @@ You can also sign up to the [Developer Preview program](https://www.docker.com/c
{{< include "beta.md" >}} {{< include "beta.md" >}}
#### Use containerd for pulling and storing images
Turns on the containerd image store. This brings new features like faster container startup performance by lazy-pulling images, and the ability to run Wasm applications with Docker. For more information, see [containerd image store](../containerd/index.md).
### Experimental features ### Experimental features
{{< include "desktop-experimental.md" >}} {{< include "desktop-experimental.md" >}}
## Notifications ## Notifications
{{< include "desktop-notifications-settings.md" >}} {{< include "desktop-notifications-settings.md" >}}

View File

@ -37,6 +37,12 @@ If you choose the integrated terminal, you can run commands in a running contain
- **Include VM in Time Machine backups**. Select to back up the Docker Desktop - **Include VM in Time Machine backups**. Select to back up the Docker Desktop
virtual machine. This option is turned off by default. virtual machine. This option is turned off by default.
- **Use containerd for pulling and storing images**.
Turns on the containerd image store.
This brings new features like faster container startup performance by lazy-pulling images,
and the ability to run Wasm applications with Docker.
For more information, see [containerd image store](../containerd.md).
- **Use Virtualization framework**. Select to allow Docker Desktop to use the `virtualization.framework` instead of the `hypervisor.framework`. - **Use Virtualization framework**. Select to allow Docker Desktop to use the `virtualization.framework` instead of the `hypervisor.framework`.
> **Tip** > **Tip**
> >
@ -283,10 +289,6 @@ You can also sign up to the [Developer Preview program](https://www.docker.com/c
{{< include "beta.md" >}} {{< include "beta.md" >}}
#### Use containerd for pulling and storing images
Turns on the containerd image store. This brings new features like faster container startup performance by lazy-pulling images, and the ability to run Wasm applications with Docker. For more information, see [containerd image store](../containerd/index.md).
### Experimental features ### Experimental features
{{< include "desktop-experimental.md" >}} {{< include "desktop-experimental.md" >}}

View File

@ -26,6 +26,12 @@ On the **General** tab, you can configure when to start Docker and specify other
- **Choose theme for Docker Desktop**. Choose whether you want to apply a **Light** or **Dark** theme to Docker Desktop. Alternatively you can set Docker Desktop to **Use System Settings**. - **Choose theme for Docker Desktop**. Choose whether you want to apply a **Light** or **Dark** theme to Docker Desktop. Alternatively you can set Docker Desktop to **Use System Settings**.
- **Use containerd for pulling and storing images**.
Turns on the containerd image store.
This brings new features like faster container startup performance by lazy-pulling images,
and the ability to run Wasm applications with Docker.
For more information, see [containerd image store](../containerd.md).
- **Choose container terminal**. Determines which terminal is launched when opening the terminal from a container. - **Choose container terminal**. Determines which terminal is launched when opening the terminal from a container.
If you choose the integrated terminal, you can run commands in a running container straight from the Docker Dashboard. For more information, see [Explore containers](../use-desktop/container.md). If you choose the integrated terminal, you can run commands in a running container straight from the Docker Dashboard. For more information, see [Explore containers](../use-desktop/container.md).
@ -321,14 +327,10 @@ You can also sign up to the [Developer Preview Program](https://www.docker.com/c
{{< include "beta.md" >}} {{< include "beta.md" >}}
#### Use containerd for pulling and storing images
Turns on the containerd image store. This brings new features like faster container startup performance by lazy-pulling images, and the ability to run Wasm applications with Docker. For more information, see [containerd image store](../containerd/index.md).
### Experimental features ### Experimental features
{{< include "desktop-experimental.md" >}} {{< include "desktop-experimental.md" >}}
## Notifications ## Notifications
{{< include "desktop-notifications-settings.md" >}} {{< include "desktop-notifications-settings.md" >}}

View File

@ -1125,7 +1125,7 @@ Manuals:
- path: /desktop/dev-environments/dev-cli/ - path: /desktop/dev-environments/dev-cli/
title: Use the docker dev CLI plugin title: Use the docker dev CLI plugin
- path: /desktop/containerd/ - path: /desktop/containerd/
title: containerd image store (Beta) title: containerd image store
- path: /desktop/wasm/ - path: /desktop/wasm/
title: Wasm workloads (Beta) title: Wasm workloads (Beta)
- path: /desktop/synchronized-file-sharing/ - path: /desktop/synchronized-file-sharing/