跳转到主要内容
本章内容691
-
01
Docker AI overview
Docker provides tools for working with AI across your development workflow.
Each tool serves a different pu...
22 小时前
-
02
Accounts and admin release notes
This page lists new features, enhancements, known issues, and bug fixes for
Docker accounts and admin featu...
21 小时前
-
03
Docker's product release lifecycle
This page details Docker's product release lifecycle and how Docker defines each stage. It also provides in...
21 小时前
-
04
Deprecated and retired Docker products and features
This document provides an overview of Docker features, products, and
open-source projects that have been de...
21 小时前
-
05
Testcontainers
Testcontainers is a set of open source libraries that provides easy and lightweight APIs for bootstrapping ...
21 小时前
-
06
Manage company organizations, owners, and members
{{< summary-bar feature_name="Company" >}}
After creating a company, you can manage multiple organizations ...
22 小时前
-
07
Create new company
{{< summary-bar feature_name="Company" >}}
Learn how to create a new company in Docker Home, a centralized
...
22 小时前
-
08
Create a Docker account
You can create a Docker account with email, Google, or GitHub. Creating an
account gives you a Docker ID, w...
22 小时前
-
09
Deactivate a Docker account
When you deactivate an individual Docker account, Docker removes all of
your public and private repositorie...
22 小时前
-
10
Manage a Docker account
Update your profile, email, password, and Google or GitHub sign-in.
Update account information
Other Docker...
22 小时前
-
11
Activity logs
{{< summary-bar feature_name="Activity logs" >}}
Activity logs show a chronological list of organization an...
22 小时前
-
12
View organization Insights for Docker Desktop
{{< summary-bar feature_name="Insights" >}}
Insights shows organization administrators how people in their ...
22 小时前
-
13
Deactivate an organization
{{< summary-bar feature_name="General admin" >}}
Learn how to deactivate a Docker organization, including r...
22 小时前
-
14
Change general organization information
Learn how to update your organization information.
Update organization information
General organization inf...
22 小时前
-
15
Create and manage a team
{{< summary-bar feature_name="Admin orgs" >}}
You can create teams for your organization in Docker Home or ...
22 小时前
-
16
Manage licenses
Licenses control which organization members can use supported Docker products.
As an organization owner, yo...
22 小时前
-
17
Manage usage and access for Docker products
{{< summary-bar feature_name="Admin orgs" >}}
Use this page to learn how to control and monitor product acc...
22 小时前
-
18
Manage subscription seats
You can add or remove seats from your Docker Team or Business subscription at any time to accommodate team ...
22 小时前
-
19
Invite and manage organization members
Invite and manage members for your organization in Docker Home.
Invite members
Owners can invite new member...
22 小时前
-
20
Plan and maintain user access
Use this workflow to decide who needs access to your Docker organization,
assign appropriate permissions, a...
22 小时前
-
21
Convert a Docker account to an organization
{{< summary-bar feature_name="Admin orgs" >}}
When you convert, your
Docker ID becomes an organization inst...
22 小时前
-
22
Onboard a Docker organization
{{< summary-bar feature_name="Admin orgs" >}}
Onboarding your organization includes:
Identifying users so y...
22 小时前
-
23
Create a Docker organization
{{< summary-bar feature_name="Admin orgs" >}}
Create an organization to group members and teams under one n...
22 小时前
-
24
Plan and roll out Docker
Use this workflow to plan a Docker rollout across your organization, test its
settings with a pilot group, ...
22 小时前
-
25
Docker Agentic Platform FAQ
You can run agents such as Claude Code, Codex, and Hermes in isolated cloud
sandboxes with live terminals. ...
22 小时前
-
26
Get started with Docker Agentic Platform
Use a cloud sandbox to review a project with a coding agent or build and run
an application from a shell, w...
22 小时前
-
27
Kits
A kit defines a sandbox's base image, agent, setup, network rules, and the
credentials it can use. Choose a...
22 小时前
-
28
MCP
Connect Model Context Protocol (MCP) servers to give your agent tools for
working with external services. F...
22 小时前
-
29
Network policies
Use network policies to control which hosts and services your sandbox can
reach. For tools and authenticati...
22 小时前
-
30
Docker Agentic Platform release notes
This marks the experimental public release of Docker Agentic Platform.
Features and behavior may change. To...
22 小时前
-
31
Sandboxes
A sandbox is an isolated environment for running agents and tools in the cloud.
You can work with your agen...
22 小时前
-
32
Secrets
Save API keys and tokens under Secrets so your agents can use external
services without reading the credent...
22 小时前
-
33
Sign up for Docker Agentic Platform
[!NOTE]
Docker Agentic Platform is experimental. Features and behavior may change.
To use Docker Agentic Pl...
22 小时前
-
34
Gordon usage limits and tiers
{{< summary-bar feature_name="Gordon" >}}
Gordon is included with every Docker account at the Base tier. Pa...
22 小时前
-
35
Gordon use cases and examples
{{< summary-bar feature_name="Gordon" >}}
Gordon handles Docker workflows through natural conversation. In ...
22 小时前
-
36
Gordon's capabilities
{{< summary-bar feature_name="Gordon" >}}
Gordon combines multiple capabilities to handle Docker workflows....
22 小时前
-
37
Data privacy and Gordon
{{< summary-bar feature_name="Gordon" >}}
This page explains what data Gordon accesses, how it's used, and ...
22 小时前
-
38
Using Gordon via CLI
{{< summary-bar feature_name="Gordon" >}}
The
docker ai command provides a Terminal User Interface (TUI) f...
22 小时前
-
39
Configure Gordon's tools
{{< summary-bar feature_name="Gordon" >}}
Gordon includes built-in tools that extend its capabilities. You ...
22 小时前
-
40
Using Gordon in Docker Desktop
{{< summary-bar feature_name="Gordon" >}}
Gordon is integrated into Docker Desktop. Access it from the side...
22 小时前
-
41
Gordon's permission model
{{< summary-bar feature_name="Gordon" >}}
Before Gordon uses a tool or action that can modify your system, ...
22 小时前
-
42
DMR REST API
Once Model Runner is enabled, new API endpoints are available. You can use
these endpoints to interact with...
22 小时前
-
43
Configuration options
Docker Model Runner provides several configuration options to tune model behavior,
memory usage, and infere...
22 小时前
-
44
DMR examples
See some examples of complete workflows using Docker Model Runner.
Sample project
You can now start buildin...
22 小时前
-
45
Get started with DMR
Docker Model Runner (DMR) lets you run and manage AI models locally using Docker. This page shows you how t...
22 小时前
-
46
IDE and tool integrations
Docker Model Runner can serve as a local backend for popular AI coding assistants
and development tools. Th...
22 小时前
-
47
Inference engines
Docker Model Runner supports three inference engines: llama.cpp, vLLM, and Diffusers.
Each engine has diffe...
22 小时前
-
48
Open WebUI integration
Open WebUI is an open-source,
self-hosted web interface that provides a ChatGPT-like experience for local
A...
22 小时前
-
49
Architecture
{{% include "sandboxes-local-scope.md" %}}
This page explains how Docker Sandboxes work under the hood. For...
22 小时前
-
50
FAQ
Host integration and workspace instructions on this page describe local
sandboxes. See Local and cloud diff...
21 小时前
-
51
Get started with local Docker Sandboxes
This walkthrough uses local sandboxes. For cloud credentials and a first cloud
session, see Get started wit...
21 小时前
-
52
Install Docker Sandboxes
Install the
sbx CLI to run AI coding agents in local or cloud sandboxes. You
don't need Docker Desktop or ...
21 小时前
-
53
MCP gateway
This page describes the local MCP gateway. Cloud sandboxes use MCP servers
configured in Docker Agentic Pla...
21 小时前
-
54
Docker Sandboxes release notes
This page lists changes in recent stable releases of Docker Sandboxes. For
the full release history, includ...
21 小时前
-
55
Troubleshooting
The following diagnostics and recovery steps apply to local sandboxes. Use
sbx --cloud diagnose to check cl...
21 小时前
-
56
Usage
This page describes local sandboxes. For cloud commands, file transfers, ports,
and expiration, see Use clo...
21 小时前
-
57
Claude Code
The following instructions apply to local sandboxes. For cloud authentication
and usage, see Authenticate c...
22 小时前
-
58
Codex
{{% include "sandboxes-local-scope.md" %}}
This guide covers authentication, configuration, and usage of Co...
22 小时前
-
59
Copilot
{{% include "sandboxes-local-scope.md" %}}
This guide covers authentication, configuration, and usage of Gi...
22 小时前
-
60
Cursor
{{% include "sandboxes-local-scope.md" %}}
This guide covers authentication, configuration, and usage of Cu...
22 小时前
-
61
Devin
{{% include "sandboxes-local-scope.md" %}}
Official documentation: Devin CLI
Quick start
Create a sandbox a...
22 小时前
-
62
Docker Agent
{{% include "sandboxes-local-scope.md" %}}
Official documentation: Docker Agent
Quick start
Create a sandbo...
22 小时前
-
63
Droid
{{% include "sandboxes-local-scope.md" %}}
This guide covers authentication, configuration, and usage of Dr...
22 小时前
-
64
Gemini
{{% include "sandboxes-local-scope.md" %}}
This guide covers authentication, configuration, and usage of Go...
22 小时前
-
65
Kiro
{{% include "sandboxes-local-scope.md" %}}
This guide covers authentication, configuration, and usage of Ki...
22 小时前
-
66
OpenCode
{{% include "sandboxes-local-scope.md" %}}
This guide covers authentication, configuration, and usage of Op...
22 小时前
-
67
Shell
{{% include "sandboxes-local-scope.md" %}}
sbx run shell drops you into a Bash login shell inside a sandbox...
22 小时前
-
68
Authenticate cloud agents
Cloud agents authenticate with credentials from the cloud secret store. Set up
these credentials before lau...
22 小时前
-
69
Use environment files in the cloud
Use an environment file to share a cloud sandbox's agent, tools, environment
variables, and resource limits...
22 小时前
-
70
Compare local and cloud sandboxes
Local and cloud sandboxes provide isolated environments for AI agents, but
they run against different resou...
22 小时前
-
71
Move a sandbox
The
sbx move command transfers a filesystem snapshot between a local sandbox
and a cloud sandbox. Use it t...
22 小时前
-
72
Manage cloud network policy
Cloud network policy controls outbound connections from cloud sandboxes. It is
a separate, network-only pol...
22 小时前
-
73
Use cloud sandboxes
Use the
--cloud flag with supported
sbx commands to create and manage
sandboxes on Docker-managed infrast...
22 小时前
-
74
Manage credentials
These credential stores and authentication flows apply to local sandboxes.
Cloud credentials require separa...
22 小时前
-
75
Sandbox environment files
A sandbox environment file captures the setup for a local or cloud sandbox in a
sbxenv.yaml file. Share the...
22 小时前
-
76
Enable NVIDIA GPU passthrough
[!IMPORTANT]
GPU passthrough is experimental. The
--gpu flag, the driver bundle, and the
setup steps on th...
21 小时前
-
77
Use local and hosted models
Use
sbx run --model to choose the model and service that answer your agent's
requests. The agent runs insi...
21 小时前
-
78
Configure a registry mirror
{{% include "sandboxes-local-scope.md" %}}
A registry mirror routes Docker Hub pulls for sandbox templates ...
21 小时前
-
79
Docker Sandboxes settings
Use
sbx settings to configure Docker Sandboxes on your host, including
clipboard access, kit sources, and ...
21 小时前
-
80
Configure an upstream proxy
This page describes proxy settings for local sandboxes, the local daemon, and
host CLI connections to cloud...
21 小时前
-
81
Kits v2
{{< summary-bar feature_name="Docker Sandboxes sbx" >}}
V2 kits remain supported and are not deprecated. Bu...
21 小时前
-
82
Use kits
{{< summary-bar feature_name="Docker Sandboxes sbx" >}}
If you've run
sbx run claude or
sbx run codex, yo...
21 小时前
-
83
Base images for sandbox workloads
{{< summary-bar feature_name="Docker Sandboxes sbx" >}}
A base image gives your workload its operating syst...
21 小时前
-
84
Build an agent workload
{{< summary-bar feature_name="Docker Sandboxes sbx" >}}
Build a kit that runs Claude Code on a Linux base i...
21 小时前
-
85
Kit capability support
{{< summary-bar feature_name="Docker Sandboxes sbx" >}}
Use this reference to check whether a v3 kit can ru...
21 小时前
-
86
Debug a kit
{{< summary-bar feature_name="Docker Sandboxes sbx" >}}
When a kit's install or startup command fails,
sbx...
21 小时前
-
87
Build and distribute kits
{{< summary-bar feature_name="Docker Sandboxes sbx" >}}
Once you've authored a kit,
share it by publishing ...
21 小时前
-
88
Compose a kit set
{{< summary-bar feature_name="Docker Sandboxes sbx" >}}
A kit set gives your team one kit to run, with the ...
21 小时前
-
89
Kit authoring patterns
{{< summary-bar feature_name="Docker Sandboxes sbx" >}}
When you package a tool as a kit, aim to make it wo...
21 小时前
-
90
Build a tool mixin
{{< summary-bar feature_name="Docker Sandboxes sbx" >}}
A tool mixin adds an executable and the settings it...
21 小时前
-
91
Policy concepts
The governance described here applies to local sandboxes. Cloud sandboxes
use separate network policy confi...
21 小时前
-
92
Filesystem access policies
Filesystem access policies control which host paths a sandbox can mount as a
workspace. Each policy contain...
21 小时前
-
93
Local policy
The
sbx policy command manages the local policy on your machine. The local
policy contains network access ...
21 小时前
-
94
MCP access policies
MCP access policies let organization administrators control which Model
Context Protocol (MCP) servers deve...
21 小时前
-
95
Network access policies
The governance described here applies to local sandboxes. Cloud sandboxes
use separate network policy confi...
21 小时前
-
96
Organization policies
The governance described here applies to local sandboxes. Cloud sandboxes
use separate network policy confi...
21 小时前
-
97
Retrieve audit events with the API
{{< summary-bar feature_name="AI Governance Audit Logs" >}}
The Audit Logs API retrieves cloud-delivered Do...
21 小时前
-
98
Configure audit delivery
Organization owners and users with a custom role that includes AI Governance audit permissions can configur...
21 小时前
-
99
Local audit logs
The sandbox daemon writes local audit records as JSON Lines (
.jsonl) files.
Local audit logs stay on the h...
21 小时前
-
100
Audit record reference
Docker AI Governance audit records use one schema across delivery modes. Local
JSON Lines files and cloud-d...
21 小时前
-
101
SIEM forwarding
{{< summary-bar feature_name="AI Governance Audit Logs" >}}
Docker can forward audit events to your securit...
21 小时前
-
102
View and export audit events
Cloud delivery stores AI Governance audit records in Docker Cloud and makes
them available in the hosted au...
21 小时前
-
103
Monitoring policies
sbx policy ls and
sbx policy log give you a combined view of all active
policy rules and sandbox network a...
21 小时前
-
104
Sign-in enforcement
Sign-in enforcement restricts Docker Sandboxes to users who are members of
specific Docker organizations. A...
21 小时前
-
105
MCP policy reference
MCP policies are organization policies written in Cedar using Docker's
MCP
namespace. This reference defin...
21 小时前
-
106
Connect ChatGPT to a sandbox
{{< summary-bar feature_name="Docker Sandboxes SSH" >}}
These connection instructions use a local sandbox. ...
21 小时前
-
107
Connect Claude Desktop to a sandbox
{{< summary-bar feature_name="Docker Sandboxes SSH" >}}
These connection instructions use a local sandbox. ...
21 小时前
-
108
Connect Cursor to a sandbox
{{< summary-bar feature_name="Docker Sandboxes SSH" >}}
These connection instructions use a local sandbox. ...
21 小时前
-
109
Connect Orca to a sandbox
{{< summary-bar feature_name="Docker Sandboxes SSH" >}}
These connection instructions use a local sandbox. ...
21 小时前
-
110
Connect T3 Code to a sandbox
{{< summary-bar feature_name="Docker Sandboxes SSH" >}}
These connection instructions use a local sandbox. ...
21 小时前
-
111
Connect VS Code to a sandbox
{{< summary-bar feature_name="Docker Sandboxes SSH" >}}
These connection instructions use a local sandbox. ...
21 小时前
-
112
Default security posture
{{% include "sandboxes-local-scope.md" %}}
A sandbox created with
sbx run claude and no additional flags h...
21 小时前
-
113
Isolation layers
{{% include "sandboxes-local-scope.md" %}}
AI coding agents need to execute code, install packages, and run...
21 小时前
-
114
Share agent skills
Shared agent skills let you install skills from Git repositories or import
skills from supported agents on ...
21 小时前
-
115
Authenticate command-line tools
These workflows resolve credentials on the host for local sandboxes. For
cloud secret setup, see Authentica...
21 小时前
-
116
Run sandboxes in CI
This page describes local sandboxes in CI. For cloud execution without local
virtualization, see Run withou...
21 小时前
-
117
Develop and test locally
This page describes local sandboxes, host services, and local port mappings.
For cloud endpoints, see Expos...
21 小时前
-
118
Use Git with sandboxes
These workspace modes apply to local sandboxes. In cloud sandboxes,
transfer files or clone a remote reposi...
21 小时前
-
119
Authentication and authorization
Use browser sign-in when running an application interactively, or a personal
access token (PAT) for automat...
22 小时前
-
120
Docker Sandboxes API concepts
An application uses the Docker Sandboxes API to create sandboxes, connect to
them, and track their state. C...
22 小时前
-
121
Errors and retries
Before retrying a failed request, check whether the service already started
the work. For example, a create...
22 小时前
-
122
Run your first cloud sandbox
Create a cloud sandbox, run a command inside it, and delete it using the Docker
Sandboxes TypeScript SDK. T...
22 小时前
-
123
Install the Docker Sandboxes SDK
Use the Docker Sandboxes SDK to create and manage cloud sandboxes from
JavaScript or TypeScript. The SDK in...
22 小时前
-
124
Compute sizes and limits
Choose a compute size for each sandbox and keep your application's resource
usage within your account's quo...
22 小时前
-
125
Add a Docker credential for cloud sandboxes
Store a Docker credential for workloads that need Docker access. This is separate from signing your applica...
22 小时前
-
126
Run agents with kits
A kit supplies an agent's image and configuration, including tools and the settings they need. Launching a ...
22 小时前
-
127
Attach persistent storage
Keep project data after a sandbox is deleted by mounting a persistent volume. A volume is an independent re...
22 小时前
-
128
Clone a cloud sandbox
Create another sandbox using selected settings from an existing one. This example copies the image source a...
22 小时前
-
129
Authenticate to Docker
Sign in to Docker so your application can create and use Cloud Sandboxes. Before you begin, install the SDK...
22 小时前
-
130
Control what a sandbox can reach
Control which destinations an agent or command can reach. A sandbox's effective policy combines account rul...
22 小时前
-
131
Copy a file into a cloud sandbox
Send project files, scripts, or input data to a running sandbox. Use its file collection instead of putting...
22 小时前
-
132
Create your first sandbox
Create a sandbox from a kit and run a command inside it. A kit bundles an image and configuration for a too...
22 小时前
-
133
Delete a cloud sandbox
Delete a sandbox when its work is finished. Deletion removes its processes and sandbox-local files, so down...
22 小时前
-
134
Expose a port from a cloud sandbox
Reach a web application running inside a sandbox through an HTTPS URL. Publishing creates a route to the ap...
22 小时前
-
135
Find a process you lost track of
Reconnect to work after losing a process connection. Starting a new command can duplicate effects, so first...
22 小时前
-
136
Get a stored secret into a sandbox
Give an agent access to its provider without placing the real credential in its command arguments or source...
22 小时前
-
137
Get an SSH certificate
Request a short-lived SSH certificate for access to a sandbox. Keep the private key on your machine; send o...
22 小时前
-
138
Get image pull URLs
Obtain the registry references needed to pull a managed image with an OCI-compatible tool. This is useful w...
22 小时前
-
139
Give a sandbox an MCP gateway
Give an agent access to external tools through MCP, the Model Context Protocol. A gateway presents several ...
22 小时前
-
140
Handle errors and degradation
Distinguish a rejected request from an accepted operation that later fails. This keeps retries from hiding ...
22 小时前
-
141
Keep a cloud sandbox running
Set a sandbox lifetime to prevent abandoned work from running indefinitely, and choose what happens when it...
22 小时前
-
142
Let a stopped sandbox resume on demand
Let a request to a published application start a stopped sandbox. This can suit an application that should ...
22 小时前
-
143
Manage cloud secrets
Store workload credentials separately from application code. Secret reads return metadata only, so keep the...
22 小时前
-
144
Manage network policies
Create reusable network policies in your Docker account, then attach their IDs when creating sandboxes. The...
22 小时前
-
145
Page through and filter lists
List resources without losing results at page boundaries. SDK collection iterators request each page for yo...
22 小时前
-
146
Read files out of a sandbox
Read build results, inspect project files, or copy data out before deleting a sandbox. Start with a running...
22 小时前
-
147
Recover when the endpoint moves
Refresh a sandbox handle after a restart or connection change. A saved address can become stale even though...
22 小时前
-
148
Register and manage an image
Reuse an image across sandboxes by registering it with Docker Cloud Sandboxes. Registration creates an imag...
22 小时前
-
149
Retry without creating duplicates
Retry a request without creating duplicate work. An idempotency key identifies one logical operation, such ...
22 小时前
-
150
Run a complete example
Run a small program that signs in to Docker, creates a sandbox from the
shell kit, prints a greeting, and ...
22 小时前
-
151
Run an interactive shell in a cloud sandbox
Run a process with a terminal when it expects interactive input. A terminal session differs from a captured...
22 小时前
-
152
Run something that produces real output
Choose how your application receives command output. Captured output is convenient for a short command; str...
22 小时前
-
153
Run work across many sandboxes
Run a command across several existing sandboxes while keeping concurrency bounded. This can collect diagnos...
22 小时前
-
154
Run your first command
Run a command in an existing sandbox and collect its output. Start with an authenticated client and the san...
22 小时前
-
155
Run your own container image
Run your own tools from a container image when a bundled kit does not fit the task. You supply the image re...
22 小时前
-
156
Send values the API accepts
Build SDK options without confusing an omitted value with an explicit false or zero. This matters for setti...
22 小时前
-
157
Snapshot and fork a sandbox
Save a sandbox's state so you can start another sandbox from the same point later. A snapshot is separate f...
22 小时前
-
158
Stop and restart a sandbox
Stop a sandbox when you want to keep its disk but pause its execution. Start the same sandbox later to cont...
22 小时前
-
159
What your workload starts with
Inspect the environment a process receives and override a value for one command. This helps diagnose a miss...
22 小时前
-
160
Work within the limits
Bound work so account limits and temporary capacity refusals do not turn into unbounded retries.
Use an aut...
22 小时前
-
161
Install Docker Skills
Choose the installation method managed by your agent or organization. Native
plugins, the Gemini CLI extens...
21 小时前
-
162
Checking your build configuration
{{< summary-bar feature_name="Build checks" >}}
Build checks are a feature introduced in Dockerfile 1.8. It...
21 小时前
-
163
Builder settings
The Builder settings page in Docker Build Cloud lets you configure disk allocation, private resource access...
21 小时前
-
164
Use Docker Build Cloud in CI
Using Docker Build Cloud in CI can speed up your build pipelines, which means less time
spent waiting and c...
21 小时前
-
165
Optimize for building in the cloud
Docker Build Cloud runs your builds remotely, and not on the machine where you
invoke the build. This means...
21 小时前
-
166
Docker Build Cloud release notes
This page contains information about the new features, improvements, known
issues, and bug fixes in Docker ...
21 小时前
-
167
Building with Bake from a Compose file
Bake supports the Compose file format
to parse a Compose file and translate each service to a target.
# com...
21 小时前
-
168
Docker Build Cloud setup
Before you can start using Docker Build Cloud, you must add the builder to your local
environment.
Prerequi...
21 小时前
-
169
Using Bake with additional contexts
In addition to the main
context key that defines the build context, each
target can also define additional...
21 小时前
-
170
Expression evaluation in Bake
Bake files in the HCL format support expression evaluation, which lets you
perform arithmetic operations, c...
21 小时前
-
171
Building with Docker Build Cloud
To build using Docker Build Cloud, invoke a build command and specify the name of the
builder using the
--...
21 小时前
-
172
Functions
HCL functions are great for when you need to manipulate values in your build
configuration in more complex ...
21 小时前
-
173
Inheritance in Bake
Targets can inherit attributes from other targets, using the
inherits
attribute. For example, imagine that...
21 小时前
-
174
Using the Compose SDK
{{< summary-bar feature_name="Compose SDK" >}}
The
docker/compose package can be used as a Go library by t...
21 小时前
-
175
Docker Compose Quickstart
This tutorial aims to introduce fundamental concepts of Docker Compose by guiding you through the developme...
21 小时前
-
176
Introduction to Bake
Bake is an abstraction for the
docker build command that lets you manage your
build configuration (CLI fla...
21 小时前
-
177
Matrix targets
A matrix strategy lets you fork a single target into multiple different
variants, based on parameters that ...
21 小时前
-
178
Overriding configurations
Bake supports loading build definitions from files, but sometimes you need even
more flexibility to configu...
21 小时前
-
179
Trust model for Compose files
Docker Compose treats every Compose file as trusted input. When a Compose file
requests elevated privileges...
21 小时前
-
180
Remote Bake file definition
You can build Bake files directly from a remote Git repository or HTTPS URL:
$ docker buildx bake "https://...
21 小时前
-
181
Customize Compose Bridge
{{< summary-bar feature_name="Compose bridge" >}}
You can customize how Compose Bridge converts your Docker...
21 小时前
-
182
Bake targets
A target in a Bake file represents a build invocation. It holds all the
information you would normally pass...
21 小时前
-
183
Variables in Bake
You can define and use variables in a Bake file to set attribute values,
interpolate them into other values...
21 小时前
-
184
Use the default Compose Bridge transformation
{{< summary-bar feature_name="Compose bridge" >}}
Compose Bridge includes a built-in transformation that au...
21 小时前
-
185
Use Docker Model Runner with Compose Bridge
Compose Bridge supports model-aware deployments. It can deploy and configure Docker Model Runner, a lightwe...
21 小时前
-
186
Manage builders
You can create, inspect, and manage builders using
docker buildx commands,
or using Docker Desktop.
Create...
21 小时前
-
187
Build dependent images
{{< summary-bar feature_name="Compose dependent images" >}}
To reduce push/pull time and image weight, a co...
21 小时前
-
188
Use Compose Watch
{{< summary-bar feature_name="Compose file watch" >}}
{{% include "compose/watch.md" %}}
watch adheres to t...
21 小时前
-
189
Cloud driver
The Buildx cloud driver connects to managed BuildKit instances in Docker Build
Cloud. Docker provisions and...
21 小时前
-
190
Docker container driver
The Docker container driver allows creation of a managed and customizable
BuildKit environment in a dedicat...
21 小时前
-
191
Run Docker Compose services with GPU access
Compose services can define GPU device reservations if the Docker host contains such devices and the Docker...
21 小时前
-
192
Docker driver
The Buildx Docker driver is the default driver. It uses the BuildKit server
components built directly into ...
21 小时前
-
193
Use init containers in Compose
{{< summary-bar feature_name="Compose pre_start" >}}
Init containers are short-lived containers that run be...
21 小时前
-
194
Kubernetes driver
The Kubernetes driver lets you connect your local development or CI
environments to builders in a Kubernete...
21 小时前
-
195
Using lifecycle hooks with Compose
{{< summary-bar feature_name="Compose lifecycle hooks" >}}
Services lifecycle hooks
When Docker Compose run...
21 小时前
-
196
Define AI Models in Docker Compose applications
{{< summary-bar feature_name="Compose models" >}}
Compose lets you define AI models as core components of y...
21 小时前
-
197
Remote driver
The Buildx remote driver allows for more complex custom build workloads,
allowing you to connect to externa...
21 小时前
-
198
Networking in Compose
Compose handles networking for you by default, but gives you fine-grained control when you need it. This pa...
21 小时前
-
199
Base images
All Dockerfiles start from a base image.
A base is the image that your image extends.
It refers to the cont...
21 小时前
-
200
Package and deploy Docker Compose applications as OCI artifacts
{{< summary-bar feature_name="Compose OCI artifact" >}}
Docker Compose supports working with OCI artifacts,...
21 小时前
-
201
Building best practices
Multi-stage builds let you reduce the size of your final image, by creating a
cleaner separation between th...
21 小时前
-
202
Use Compose in production
When you define your app with Compose in development, you can use this
definition to run your application i...
21 小时前
-
203
Container Device Interface (CDI)
The Container Device Interface (CDI)
is a specification designed to standardize how devices (like GPUs, FPG...
21 小时前
-
204
Using profiles with Compose
{{% include "compose/profiles.md" %}}
Assigning profiles to services
Services are associated with profiles ...
21 小时前
-
205
Export binaries
Did you know that you can use Docker to build your application to standalone
binaries? Sometimes, you don’t...
21 小时前
-
206
Specify a project name
By default, Compose assigns the project name based on the name of the directory that contains the Compose f...
21 小时前
-
207
Multi-platform builds
A multi-platform build refers to a single build invocation that targets
multiple different operating system...
21 小时前
-
208
Use provider services
{{< summary-bar feature_name="Compose provider services" >}}
Docker Compose supports provider services, whi...
21 小时前
-
209
Multi-stage builds
Multi-stage builds are useful to anyone who has struggled to optimize
Dockerfiles while keeping them easy t...
21 小时前
-
210
Control startup and shutdown order in Compose
You can control the order of service startup and shutdown with the
depends_on attribute. Compose always sta...
21 小时前
-
211
Registry authentication
Buildx uses Docker's credential configuration to authenticate when pulling
images for a build and pushing b...
21 小时前
-
212
Manage secrets securely in Docker Compose
A secret is any piece of data, such as a password, certificate, or API key, that shouldn’t be transmitted o...
21 小时前
-
213
Build secrets
A build secret is any piece of sensitive information, such as a password or API
token, consumed as part of ...
21 小时前
-
214
Build variables
In Docker Build, build arguments (
ARG) and environment variables (
ENV)
both serve as a means to pass info...
21 小时前
-
215
Best practices for working with environment variables in Docker Compose
Handle sensitive information securely
Be cautious about including sensitive data in environment variables. ...
21 小时前
-
216
Environment variables precedence in Docker Compose
When the same environment variable is set in multiple sources, Docker Compose follows a precedence rule to ...
21 小时前
-
217
Configure BuildKit
If you create a
docker-container or
kubernetes builder with Buildx, you can
apply a custom BuildKit confi...
21 小时前
-
218
Configure pre-defined environment variables in Docker Compose
Docker Compose includes several pre-defined environment variables. It also inherits common Docker CLI envir...
21 小时前
-
219
Set environment variables within your container's environment
A container's environment is not set until there's an explicit entry in the service configuration to make t...
21 小时前
-
220
Set, use, and manage variables in a Compose file with interpolation
A Compose file can use variables to offer more flexibility. If you want to quickly switch
between image tag...
21 小时前
-
221
Custom Dockerfile syntax
BuildKit supports loading frontends dynamically from container images. To use
an external Dockerfile fronte...
21 小时前
-
222
Build garbage collection
While
docker builder prune
or
docker buildx prune
commands run at once, Garbage Collection (GC) runs peri...
21 小时前
-
223
Extend your Compose file
Docker Compose's
extends attribute
lets you share common configurations among different files, or even dif...
21 小时前
-
224
Build cache invalidation
When building an image, Docker steps through the instructions in your
Dockerfile, executing each in the ord...
21 小时前
-
225
Include
{{< summary-bar feature_name="Compose include" >}}
{{% include "compose/include.md" %}}
The
include top-le...
21 小时前
-
226
Optimize cache usage in builds
When building with Docker, a layer is reused from the build cache if the
instruction and the files it depen...
21 小时前
-
227
Merge Compose files
Docker Compose lets you merge and override a set of Compose files together to create a composite Compose fi...
21 小时前
-
228
Azure Blob Storage cache
{{< summary-bar feature_name="Azure blob" >}}
The
azblob cache store uploads your resulting build cache to...
21 小时前
-
229
Install the Docker Compose plugin
This page contains instructions on how to install the Docker Compose plugin on Linux from the command line....
21 小时前
-
230
GitHub Actions cache
{{< summary-bar feature_name="GitHub Actions cache" >}}
The GitHub Actions cache utilizes the
GitHub-provid...
21 小时前
-
231
Install the Docker Compose standalone (Legacy)
[!WARNING]
This install scenario is not recommended and is only supported for backward compatibility purpos...
21 小时前
-
232
Inline cache
The
inline cache storage backend is the simplest way to get an external cache
and is easy to get started u...
21 小时前
-
233
Uninstall Docker Compose
How you uninstall Docker Compose depends on how it was installed. This guide covers uninstallation instruct...
21 小时前
-
234
Local cache
The
local cache store is a simple cache option that stores your cache as files
in a directory on your file...
21 小时前
-
235
Registry cache
The
registry cache storage can be thought of as an extension to the
inline
cache. Unlike the
inline cach...
21 小时前
-
236
How Compose works
With Docker Compose you use a YAML configuration file, known as the Compose file, to configure your applica...
21 小时前
-
237
Amazon S3 cache
{{< summary-bar feature_name="Amazon S3 cache" >}}
The
s3 cache storage uploads your resulting build cache...
21 小时前
-
238
Why use Compose?
Using Docker Compose offers several benefits that streamline the development, deployment, and management of...
21 小时前
-
239
History and development of Docker Compose
This page provides:
A brief history of the development of the Docker Compose CLI
A clear explanation of the...
21 小时前
-
240
Add image annotations with GitHub Actions
Annotations let you specify arbitrary metadata for OCI image components, such
as manifests, indexes, and de...
21 小时前
-
241
Frequently asked questions about Docker Compose
What is the difference between
docker compose and
docker-compose
Version one of the Docker Compose comman...
21 小时前
-
242
Give feedback
There are many ways you can provide feedback on Docker Compose.
Report bugs or problems on GitHub
To report...
21 小时前
-
243
Add SBOM and provenance attestations with GitHub Actions
Software Bill of Material (SBOM) and provenance
attestations add metadata about the contents of
your image,...
21 小时前
-
244
GitHub Actions build summary
Docker's GitHub Actions for building and pushing images generate a job summary
for your build that outlines...
21 小时前
-
245
Cache management with GitHub Actions
This page contains examples on using the cache storage backends with GitHub
Actions.
[!NOTE]
See Cache stor...
21 小时前
-
246
Resolve the recent Docker Desktop issue on macOS
This guide provides steps to address a recent issue affecting some macOS users of Docker Desktop. The issue...
21 小时前
-
247
Docker Desktop release notes
This page contains information about the new features, improvements, known issues, and bug fixes in Docker ...
21 小时前
-
248
Validating build configuration with GitHub Actions
Build checks let you validate your
docker build
configuration without actually running the build.
Run chec...
21 小时前
-
249
Configuring your GitHub Actions builder
This page contains instructions on configuring your BuildKit instances when
using our Setup Buildx Action.
...
21 小时前
-
250
Uninstall Docker Desktop
[!WARNING]
Uninstalling Docker Desktop destroys Docker containers, images, volumes, and
other Docker-relate...
21 小时前
-
251
Copy image between registries with GitHub Actions
Multi-platform images built using Buildx can
be copied from one registry to another using the
buildx image...
21 小时前
-
252
Export to Docker with GitHub Actions
You may want your build result to be available in the Docker client through
docker images to be able to use...
21 小时前
-
253
Allowlist for Docker Desktop
{{< summary-bar feature_name="Allow list" >}}
This page contains the domain URLs that you need to add to a ...
21 小时前
-
254
Local registry with GitHub Actions
For testing purposes you may need to create a local registry
to push images into:
name: ci
on:
push:
jobs...
21 小时前
-
255
Configure sign-in enforcement
{{< summary-bar feature_name="Enforce sign-in" >}}
You can enforce sign-in for Docker Desktop using several...
21 小时前
-
256
Manage tags and labels with GitHub Actions
If you want an "automatic" tag management and OCI Image Format Specification
for labels, you can do it in a...
21 小时前
-
257
Multi-platform image with GitHub Actions
You can build multi-platform images using
the
platforms option, as shown in the following example:
[!NOTE]...
21 小时前
-
258
Named contexts with GitHub Actions
You can define additional build contexts,
and access them in your Dockerfile with
FROM name or
--from=nam...
21 小时前
-
259
Docker Desktop in Microsoft Dev Box
[!IMPORTANT]
Microsoft has announced the retirement of Microsoft Dev Box. The service entered its closing-d...
21 小时前
-
260
Push to multiple registries with GitHub Actions
The following workflow will connect you to Docker Hub and GitHub Container
Registry, and push the image to ...
21 小时前
-
261
Enterprise deployment FAQs
Common questions about installing Docker Desktop using the MSI installer.
What happens to user data if they...
21 小时前
-
262
Reproducible builds with GitHub Actions
SOURCE_DATE_EPOCH is a standardized environment variable
for instructing build tools to produce a reproduci...
21 小时前
-
263
Install Docker Desktop from the Microsoft Store on Windows
You can deploy Docker Desktop for Windows through the Microsoft app store.
The Microsoft Store version of D...
21 小时前
-
264
Using secrets with GitHub Actions
A build secret is sensitive information, such as a password or API token, consumed as part of the build pro...
21 小时前
-
265
MSI installer
{{< summary-bar feature_name="MSI installer" >}}
The MSI package supports various MDM (Mobile Device Manage...
21 小时前
-
266
Share built image between jobs with GitHub Actions
As each job is isolated in its own runner, you can't use your built image
between jobs, except if you're us...
21 小时前
-
267
PKG installer
{{< summary-bar feature_name="PKG installer" >}}
The PKG package supports various MDM (Mobile Device Manage...
21 小时前
-
268
Test before push with GitHub Actions
In some cases, you might want to validate that the image works as expected
before pushing it. The following...
21 小时前
-
269
Deploy with Intune
{{< summary-bar feature_name="Intune" >}}
Learn how to deploy Docker Desktop on Windows and macOS devices u...
21 小时前
-
270
Update Docker Hub description with GitHub Actions
You can update the Docker Hub repository description using a third party action
called Docker Hub Descripti...
21 小时前
-
271
Deploy with Jamf Pro
{{< summary-bar feature_name="Jamf Pro" >}}
Learn how to deploy Docker Desktop for Mac using Jamf Pro, incl...
21 小时前
-
272
Docker GitHub Builder architecture
Docker GitHub Builder separates repository orchestration from build
implementation. A consuming repository ...
21 小时前
-
273
Air-gapped containers
{{< summary-bar feature_name="Air-gapped containers" >}}
Air-gapped containers let you restrict container n...
21 小时前
-
274
Bake with Docker GitHub Builder
The
bake.yml reusable workflow
builds from a Bake definition instead of a Dockerfile
input set. This page ...
21 小时前
-
275
Image Access Management
{{< summary-bar feature_name="Hardened Docker Desktop" >}}
Image Access Management lets administrators cont...
21 小时前
-
276
Build with Docker GitHub Builder
The
build.yml reusable workflow
builds from a Dockerfile and packages the same core tasks that many reposi...
21 小时前
-
277
Namespace access control
{{< summary-bar feature_name="Namespace access" >}}
Namespace access control lets organization administrato...
21 小时前
-
278
Registry Access Management
{{< summary-bar feature_name="Registry access management" >}}
Registry Access Management (RAM) lets adminis...
21 小时前
-
279
Build context
The
docker build and
docker buildx build commands build Docker images from
a Dockerfile and a context.
Wh...
21 小时前
-
280
Dockerfile overview
Dockerfile
It all starts with a Dockerfile.
Docker builds images by reading the instructions from a Dockerf...
21 小时前
-
281
Configure Docker socket exceptions and advanced settings
{{< summary-bar feature_name="Hardened Docker Desktop" >}}
This page shows you how to configure Docker sock...
21 小时前
-
282
Docker Build Overview
Docker Build implements a client-server architecture, where:
Client: Buildx is the client and the user inte...
21 小时前
-
283
Enable Enhanced Container Isolation
{{< summary-bar feature_name="Hardened Docker Desktop" >}}
ECI prevents malicious containers from compromis...
21 小时前
-
284
Enhanced Container Isolation FAQs
{{< summary-bar feature_name="Hardened Docker Desktop" >}}
This page answers common questions about Enhance...
21 小时前
-
285
OpenTelemetry support
Both Buildx and BuildKit support OpenTelemetry.
To capture the trace to Jaeger,
set
JAEGER_TRACE environme...
21 小时前
-
286
Enhanced Container Isolation limitations
{{< summary-bar feature_name="Hardened Docker Desktop" >}}
Enhanced Container Isolation has some platform-s...
21 小时前
-
287
Image and registry exporters
The
image exporter outputs the build result into a container image format. The
registry exporter is identi...
21 小时前
-
288
Desktop settings reporting
{{< summary-bar feature_name="Compliance reporting" >}}
Desktop settings reporting tracks user compliance w...
21 小时前
-
289
Local and tar exporters
The
local and
tar exporters output the root filesystem of the build result
into a local directory. They'r...
21 小时前
-
290
Configure Settings Management in Docker Home
{{< summary-bar feature_name="Admin Console" >}}
Use Docker Home to create and manage settings policies for...
21 小时前
-
291
Configure Settings Management with a JSON file
{{< summary-bar feature_name="Hardened Docker Desktop" >}}
Settings Management lets you configure and enfor...
21 小时前
-
292
OCI and Docker exporters
The
oci exporter outputs the build result into an
OCI image layout
tarball. The
docker exporter behaves t...
21 小时前
-
293
Settings reference
This reference documents Docker Desktop settings that administrators can configure using Settings Managemen...
21 小时前
-
294
Annotations
Annotations provide descriptive metadata for images. Use annotations to record
arbitrary information and at...
21 小时前
-
295
SBOM attestations
SBOM attestations help ensure software supply chain transparency by verifying the software artifacts an ima...
21 小时前
-
296
containerd image store
Docker Desktop uses containerd as its image store by default. The image store
is the component responsible ...
21 小时前
-
297
Provenance attestations
The provenance attestations include facts about the build process, including
details such as:
Build timesta...
21 小时前
-
298
Use the Docker Desktop CLI
The Docker Desktop CLI lets you perform key operations such as starting, stopping, restarting, and updating...
21 小时前
-
299
GPU support in Docker Desktop for Windows
[!NOTE]
This page covers GPU passthrough to Linux containers using
--gpus, which is
only available on Wind...
21 小时前
-
300
Built-in functions
Buildx provides built-in functions, in addition to the Rego
built-ins, to extend Rego policies with
Docker-...
21 小时前
-
301
Synchronized file shares
{{< summary-bar feature_name="Synchronized file sharing" >}}
Synchronized file shares is an alternative fil...
21 小时前
-
302
Debugging build policies
When policies don't work as expected, use the tools available to inspect policy
evaluation and understand w...
21 小时前
-
303
Using USB/IP with Docker Desktop
{{< summary-bar feature_name="USB/IP support" >}}
USB/IP enables you to share USB devices over the network,...
21 小时前
-
304
Policy templates and examples
This page provides complete, working policy examples you can copy and adapt.
The examples are organized int...
21 小时前
-
305
Virtual Machine Manager
Docker Desktop supports multiple Virtual Machine Managers (VMMs) to power the Linux VM that runs containers...
21 小时前
-
306
Input reference
When Buildx evaluates policies, it provides information about build inputs
through the
input object. The s...
21 小时前
-
307
Wasm workloads
{{< summary-bar feature_name="Wasm workloads" >}}
[!IMPORTANT]
Wasm workloads are deprecated and will be re...
21 小时前
-
308
Introduction to build policies
Build policies let you validate the inputs to your Docker builds before they
run. This tutorial walks you t...
21 小时前
-
309
Test build policies
The
docker buildx policy test
command runs unit tests for build policies using OPA's standard test
framewo...
21 小时前
-
310
Docker MCP Catalog
{{< summary-bar feature_name="Docker MCP Catalog" >}}
The Docker MCP Catalog is a curated collection of
ver...
21 小时前
-
311
Using build policies
Build policies validate build inputs and can check HTTP(S) requests during build
steps. This guide covers h...
21 小时前
-
312
Use MCP Toolkit from the CLI
{{< summary-bar feature_name="Docker MCP Toolkit" >}}
[!NOTE]
The
docker mcp commands documented here are ...
21 小时前
-
313
Validating Git repositories
Git repositories often appear in Docker builds as source code inputs. The
ADD
instruction can clone reposi...
21 小时前
-
314
Dynamic MCP
Dynamic MCP enables AI agents to discover and add MCP servers on-demand during
a conversation, without manu...
21 小时前
-
315
Validating image inputs
Container images are the most common build inputs. Every
FROM instruction
pulls an image, and
COPY --from...
21 小时前
-
316
MCP Toolkit FAQs
Docker MCP Catalog and Toolkit is a solution for securely building, sharing, and
running MCP tools. This pa...
21 小时前
-
317
Get started with Docker MCP Toolkit
{{< summary-bar feature_name="Docker MCP Toolkit" >}}
[!NOTE]
This page describes the MCP Toolkit interface...
21 小时前
-
318
MCP Gateway
[!NOTE]
MCP Gateway as part of Docker AI Governance is an invite-only feature. Contact Docker Sales to lear...
21 小时前
-
319
MCP Profiles
{{< summary-bar feature_name="MCP Profiles" >}}
Profiles organize your MCP servers into named collections. ...
21 小时前
-
320
Docker MCP Toolkit
{{< summary-bar feature_name="Docker MCP Toolkit" >}}
[!NOTE]
This page describes the MCP Toolkit interface...
21 小时前
-
321
Explore networking how-tos on Docker Desktop
This page explains how to configure and use networking features, connect containers to host services, work ...
21 小时前
-
322
WSL 2 best practices for Docker Desktop on Windows
This page covers recommendations when running Docker Desktop on Windows using WSL 2, including version requ...
21 小时前
-
323
Custom kernels on WSL
[!WARNING]
Using a custom kernel with Docker Desktop on WSL 2 is not officially supported
and may cause iss...
21 小时前
-
324
Develop with Docker Desktop using WSL 2 on Windows
The following section describes how to start developing your applications using Docker and WSL 2.
For the b...
21 小时前
-
325
Docker Desktop for Mac 2.x release notes
This page contains release notes for Docker Desktop for Mac 2.x.
Docker Desktop Community 2.5.0.1
2020-11-1...
21 小时前
-
326
Docker for Windows 2.x release notes
This page contains release notes for Docker Desktop for Windows 2.x.
Docker Desktop Community 2.5.0.1
2020-...
21 小时前
-
327
Docker Desktop for Mac 3.x release notes
This page contains release notes for Docker Desktop for Mac 3.x.
Docker Desktop 3.6.0
2021-08-11
New
Dev En...
21 小时前
-
328
Docker for Windows 3.x release notes
This page contains release notes for Docker Desktop for Windows 3.x.
Docker Desktop 3.6.0
2021-08-11
New
De...
21 小时前
-
329
Release notes for previous versions
This page contains release notes for older versions of Docker Desktop for Mac.
Stable Releases of 2018
Dock...
21 小时前
-
330
Release notes for previous versions
This page contains release notes for older versions of Docker Desktop for Windows.
Stable Releases of 2018
...
21 小时前
-
331
Docker Desktop for Mac Edge release notes
This page contains information about Docker Desktop Edge releases. Edge releases give you early access to o...
21 小时前
-
332
Docker Desktop for Windows Edge Release notes
This page contains information about Docker Desktop Edge releases. Edge releases give you early access to o...
21 小时前
-
333
How to back up and restore your Docker Desktop data
Use this procedure to back up and restore your images and container data. This is useful if you want to res...
21 小时前
-
334
Change your Docker Desktop settings
Customize Docker Desktop behavior and optimize performance and resource usage with Docker Desktop's setting...
21 小时前
-
335
Run Docker Desktop for Windows in a VM or VDI environment
Docker recommends running Docker Desktop natively on Mac, Linux, or Windows. However, Docker Desktop for Wi...
21 小时前
-
336
Install Docker Desktop on Mac
Docker Desktop terms
Commercial use of Docker Desktop in larger enterprises (more than 250
employees or mor...
21 小时前
-
337
Understand permission requirements for Docker Desktop on Mac
This page contains information about the permission requirements for running and installing Docker Desktop ...
21 小时前
-
338
Install Docker Desktop on Windows
Docker Desktop terms
Commercial use of Docker Desktop in larger enterprises (more than 250
employees OR mor...
21 小时前
-
339
Understand permission requirements for Windows
This page contains information about the permission requirements for running and installing Docker Desktop ...
21 小时前
-
340
Install Docker Desktop on Arch-based distributions
{{< summary-bar feature_name="Docker Desktop Archlinux" >}}
Docker Desktop terms
Commercial use of Docker D...
21 小时前
-
341
Install Docker Desktop on Debian
Docker Desktop terms
Commercial use of Docker Desktop in larger enterprises (more than 250
employees OR mor...
21 小时前
-
342
Install Docker Desktop on Fedora
Docker Desktop terms
Commercial use of Docker Desktop in larger enterprises (more than 250
employees OR mor...
21 小时前
-
343
Install Docker Desktop on RHEL
Docker Desktop terms
Commercial use of Docker Desktop in larger enterprises (more than 250
employees or mor...
21 小时前
-
344
Install Docker Desktop on Ubuntu
Docker Desktop terms
Commercial use of Docker Desktop in larger enterprises (more than 250
employees or mor...
21 小时前
-
345
Give feedback
There are many ways you can provide feedback on Docker Desktop or Docker Desktop features.
In-product feedb...
21 小时前
-
346
General FAQs for Desktop
Can I use Docker Desktop offline?
Yes, you can use Docker Desktop offline. However, you
cannot access featu...
21 小时前
-
347
FAQs for Docker Desktop for Linux
Why does Docker Desktop for Linux run a VM?
Docker Desktop for Linux runs a Virtual Machine (VM) for the fo...
21 小时前
-
348
FAQs for Docker Desktop for Mac
What is HyperKit?
HyperKit is a legacy hypervisor built on top of Hypervisor.framework in macOS.
Previous v...
21 小时前
-
349
FAQs on Docker Desktop releases
How often will new releases be?
New releases are available every week, unless there are critical fixes that...
21 小时前
-
350
FAQs for Docker Desktop for Windows
Can I use VirtualBox alongside Docker Desktop?
Yes, you can run VirtualBox along with Docker Desktop if you...
21 小时前
-
351
Troubleshoot topics for Docker Desktop
[!TIP]
If you do not find a solution in troubleshooting, browse the GitHub repositories or create a new iss...
21 小时前
-
352
Explore the Builds view in Docker Desktop
The Builds view provides an interactive interface for inspecting build history, monitoring active builds, a...
21 小时前
-
353
Explore the Containers view in Docker Desktop
The Containers view lists all running and stopped containers and applications. It provides a clean interfac...
21 小时前
-
354
Explore the Images view in Docker Desktop
The Images view displays a list of your Docker images and allows you to run an image as a container, pull t...
21 小时前
-
355
Explore the Kubernetes view
Docker Desktop includes a standalone Kubernetes server and client, as well as Docker CLI integration, enabl...
21 小时前
-
356
Explore the Logs view in Docker Desktop
{{< summary-bar feature_name="Desktop logs" >}}
The Logs view provides a unified, real-time log stream from...
21 小时前
-
357
Docker Desktop's Resource Saver mode
Resource Saver mode significantly reduces Docker
Desktop's CPU and memory utilization on the host by 2 GBs ...
21 小时前
-
358
Explore the Volumes view in Docker Desktop
The Volumes view in Docker Desktop lets you create, inspect, delete, clone, empty, export, and import Docke...
21 小时前
-
359
Docker Hardened Images quickstart
This guide shows you how to go from zero to running a Docker Hardened Image
(DHI) using a real example. At ...
21 小时前
-
360
Resources and feedback
This page provides links to additional resources, community channels, and ways
to give feedback on Docker H...
21 小时前
-
361
Available types of Docker Hardened Images
Docker Hardened Images (DHI) is a comprehensive catalog of
security-hardened container images built to meet...
21 小时前
-
362
How Docker Hardened Images are built
Docker Hardened Images are built through an automated pipeline that monitors
upstream sources, applies secu...
21 小时前
-
363
EU data residency for Docker Hardened Images
{{< summary-bar feature_name="Docker Hardened Images EU data residency" >}}
Docker can provision your organ...
21 小时前
-
364
Malware scanning
The Docker Hardened Image (DHI) pipeline scans for viruses and malware as part
of the build process. The sc...
21 小时前
-
365
Understanding roles and responsibilities for Docker Hardened Images
Docker Hardened Images (DHIs) are curated and maintained by Docker, and built
using upstream open source co...
21 小时前
-
366
Scanner integrations
Docker Hardened Images (DHI) work with various vulnerability scanners. However, to get
accurate results tha...
21 小时前
-
367
How Docker Hardened Images are tested
Docker Hardened Images (DHIs) are designed to be secure, minimal, and
production-ready. To ensure their rel...
21 小时前
-
368
What are hardened images and why use them?
In today’s diverse software environments, container images are often designed
for flexibility and broad com...
21 小时前
-
369
Attestations
Docker Hardened Images (DHIs) and charts include comprehensive, signed security
attestations that verify th...
21 小时前
-
370
CIS Benchmark
The CIS Docker Benchmark is part
of the globally recognized CIS Benchmarks, developed by the Center for
Int...
21 小时前
-
371
Common Vulnerabilities and Exposures (CVEs)
CVEs are publicly disclosed cybersecurity flaws in software or hardware. Each
CVE is assigned a unique iden...
21 小时前
-
372
Image digests
A Docker image digest is a unique, cryptographic identifier (SHA-256 hash)
representing the content of a Do...
21 小时前
-
373
Minimal or distroless images
Minimal images, sometimes called distroless images, are container images
stripped of unnecessary components...
21 小时前
-
374
FIPS
{{< summary-bar feature_name="Docker Hardened Images" >}}
What is FIPS 140?
FIPS 140 is a U.S.
government s...
21 小时前
-
375
glibc and musl support in Docker Hardened Images
Docker Hardened Images (DHI) are built to prioritize security without
sacrificing compatibility with the br...
21 小时前
-
376
Base image hardening
Base image hardening is the process of securing the foundational layers of a
container image by minimizing ...
21 小时前
-
377
Immutable infrastructure
Immutable infrastructure is a security and operations model where components
such as servers, containers, a...
21 小时前
-
378
Image provenance
Image provenance refers to metadata that traces the origin, authorship, and
integrity of a container image....
21 小时前
-
379
Software Bill of Materials (SBOMs)
An SBOM is a detailed inventory that lists all components, libraries, and
dependencies used in building a s...
21 小时前
-
380
Code signing
Code signing is the process of applying a cryptographic signature to software
artifacts, such as Docker ima...
21 小时前
-
381
Supply-chain Levels for Software Artifacts (SLSA)
Supply-chain Levels for Software Artifacts (SLSA) is a security framework
designed to enhance the integrity...
21 小时前
-
382
Software Supply Chain Security
SSCS encompasses practices and strategies designed to safeguard the entire
lifecycle of software developmen...
21 小时前
-
383
Secure Software Development Lifecycle
A Secure Software Development Lifecycle (SSDLC) integrates security practices
into every phase of software ...
21 小时前
-
384
STIG
{{< summary-bar feature_name="Docker Hardened Images" >}}
What is STIG?
Security Technical Implementation G...
21 小时前
-
385
Vulnerability Exploitability eXchange (VEX)
Vulnerability Exploitability eXchange (VEX) is a specification for documenting
the exploitability status of...
21 小时前
-
386
Create and build a Docker Hardened Image
Docker Hardened Images (DHI) are built from declarative YAML definition files
instead of traditional Docker...
21 小时前
-
387
Customize a Docker Hardened Image or chart
{{< summary-bar feature_name="Docker Hardened Images" >}}
When you have a DHI Select or DHI Enterprise subs...
21 小时前
-
388
Use Hardened System Packages
Docker Hardened System Packages are built from source by Docker. This ensures
supply chain integrity throug...
21 小时前
-
389
Use a Docker Hardened Image chart
Docker Hardened Image (DHI) charts are Docker-provided Helm charts built from upstream sources, designed fo...
21 小时前
-
390
Mirror a Docker Hardened Image repository
{{< summary-bar feature_name="Docker Hardened Images" >}}
Mirroring requires a DHI Select or Enterprise sub...
21 小时前
-
391
Apply Docker Hardened Image policies to your images
Docker publishes the set of security and compliance policies that Docker
Hardened Images (DHIs) are built t...
21 小时前
-
392
Scan Docker Hardened Images
Docker Hardened Images (DHIs) are designed to be secure by default, but like any
container image, it's impo...
21 小时前
-
393
Search and evaluate Docker Hardened Images
You can browse, search, or filter images by category in the Docker Hub
catalog. For details about
the catal...
21 小时前
-
394
Get started with DHI Select and Enterprise
{{< summary-bar feature_name="Docker Hardened Images" >}}
This guide shows you how to get started with DHI ...
21 小时前
-
395
Troubleshoot
This page covers debugging techniques and common issues you may encounter while
migrating to or using Docke...
21 小时前
-
396
Use a Docker Hardened Image
You can use a Docker Hardened Image (DHI) just like any other image on Docker
Hub. DHIs follow the same fam...
21 小时前
-
397
Verify a Docker Hardened Image or chart
Docker Hardened Images (DHI) and charts include signed attestations that verify
the build process, contents...
21 小时前
-
398
Query VEX for a Docker Hardened Image
This is a guided example of using the DHI API
to fetch VEX statements and suppressed CVEs for a Docker Hard...
21 小时前
-
399
Migration checklist
Use this checklist to ensure you address key considerations when migrating to Docker Hardened Images.
Migra...
21 小时前
-
400
Migrate from Alpine or Debian
Docker Hardened Images (DHI) come in both Alpine-based and Debian-based
variants. In many cases, migrating ...
21 小时前
-
401
Migrate from Ubuntu
Docker Hardened Images (DHI) come in Alpine-based and Debian-based
variants. When migrating from an Ubuntu-...
21 小时前
-
402
Migrate from Wolfi
This guide helps you migrate from Wolfi-based images to Docker Hardened
Images (DHI). Generally, the migrat...
21 小时前
-
403
Migrate using Gordon
{{< summary-bar feature_name="Gordon DHI migration" >}}
You can use Gordon to automatically migrate your
Do...
21 小时前
-
404
.NET
This example shows how to migrate a .NET application to Docker Hardened Images.
The following examples show...
21 小时前
-
405
Go
This example shows how to migrate a Go application to Docker Hardened Images.
The following examples show D...
21 小时前
-
406
Java
This example shows how to migrate a Java application to Docker Hardened Images.
The following examples show...
21 小时前
-
407
Node.js
This example shows how to migrate a Node.js application to Docker Hardened Images.
The following examples s...
21 小时前
-
408
Python
This example shows how to migrate a Python application to Docker Hardened Images.
The following examples sh...
21 小时前
-
409
DHI CLI release notes
This page lists changes in recent stable releases of the DHI CLI (
docker dhi). For
the full release histor...
21 小时前
-
410
Docker Hardened Images release notes
This page contains information about the new features, improvements, and changes
in the Docker Hardened Ima...
21 小时前
-
411
Use the DHI API
The DHI API is a GraphQL API for querying Docker Hardened Images data
programmatically, for use cases like ...
21 小时前
-
412
Use the DHI CLI
The
docker dhi command-line interface (CLI) is a tool for managing Docker Hardened Images:
Browse the cata...
21 小时前
-
413
Use Docker Hub
The Docker Hardened Images catalog
on Docker Hub is the primary web interface for browsing, searching, and ...
21 小时前
-
414
Use the DHI MCP server
The Docker Hardened Images (DHI) MCP server exposes the DHI catalog through the
Model Context Protocol (MCP...
21 小时前
-
415
Use the DHI Terraform provider
The DHI Terraform provider
lets you manage Docker Hardened Image mirrors and customizations as
infrastructu...
21 小时前
-
416
Docker Hub MCP server
The Docker Hub MCP Server is a Model Context Protocol (MCP) server that
interfaces with Docker Hub APIs to ...
21 小时前
-
417
Docker Hub quickstart
Docker Hub provides a vast library of pre-built images and resources,
accelerating development workflows an...
21 小时前
-
418
Docker Hub release notes
Here you can learn about the latest changes, new features, bug fixes, and
known issues for each Docker Hub ...
21 小时前
-
419
Settings
You can configure the following settings in Docker Hub:
Default privacy: Settings for all repositories with...
21 小时前
-
420
Troubleshoot Docker Hub
If you experience issues with Docker Hub, refer to the following solutions.
You have reached your pull rate...
21 小时前
-
421
Generative AI content
Docker Hub groups its generative AI content, including curated catalogs and
sandbox kits, under Generative ...
21 小时前
-
422
Mirror the Docker Hub library
If you have multiple instances of Docker running in your environment, such as
multiple physical or virtual ...
21 小时前
-
423
Docker Hub search
The Docker Hub search interface lets you
explore millions of resources. To help you find exactly what you n...
21 小时前
-
424
Trusted content
Docker Hub's trusted content provides a curated selection of high-quality,
secure images designed to give d...
21 小时前
-
425
Archive or unarchive a repository
You can archive a repository on Docker Hub to mark it as read-only and indicate
that it's no longer activel...
21 小时前
-
426
Create a repository
Sign in to Docker Hub.
Select My Hub > Repositories.
Near the top-right corner, select Create repository.
S...
21 小时前
-
427
Delete a repository
[!WARNING]
Deleting a repository deletes all the images it contains and its build
settings. This action can...
21 小时前
-
428
Access management
In this topic learn about the features available to manage access to your
repositories. This includes visib...
21 小时前
-
429
Export organization repositories to CSV
This guide shows you how to export a complete list of repositories from your
Docker Hub organization, inclu...
21 小时前
-
430
Repository information
Each repository can include a description, an overview, and categories to help
users understand its purpose...
21 小时前
-
431
Image security insights
Strengthen the security of your Docker images with Docker Hub's image security
insights. Docker Hub lets yo...
21 小时前
-
432
Webhooks
You can use webhooks to cause an action in another service in response to a push event in the repository. W...
21 小时前
-
433
Advanced options for autobuild and autotest
[!WARNING]
Docker Hub Automated Builds is a deprecated feature.
It will be fully retired on April 1, 2027.
...
21 小时前
-
434
Automated repository tests
[!WARNING]
Docker Hub Automated Builds is a deprecated feature.
It will be fully retired on April 1, 2027.
...
21 小时前
-
435
Configure automated builds from GitHub and BitBucket
[!WARNING]
Docker Hub Automated Builds is a deprecated feature.
It will be fully retired on April 1, 2027.
...
21 小时前
-
436
Manage autobuilds
[!WARNING]
Docker Hub Automated Builds is a deprecated feature.
It will be fully retired on April 1, 2027.
...
21 小时前
-
437
Migrate from Autobuilds
[!WARNING]
Docker Hub Automated Builds is a deprecated feature.
It will be fully retired on April 1, 2027.
...
21 小时前
-
438
Set up automated builds
[!WARNING]
Docker Hub Automated Builds is a deprecated feature.
It will be fully retired on April 1, 2027.
...
21 小时前
-
439
Troubleshoot your autobuilds
[!WARNING]
Docker Hub Automated Builds is a deprecated feature.
It will be fully retired on April 1, 2027.
...
21 小时前
-
440
Bulk migrate images
This guide shows you how to migrate Docker images in bulk between Docker Hub
organizations or namespaces. W...
21 小时前
-
441
Immutable tags on Docker Hub
{{< summary-bar feature_name="Immutable tags" >}}
Immutable tags provide a way to ensure that specific imag...
21 小时前
-
442
Image Management
{{< summary-bar feature_name="Image management" >}}
Images and image indexes are the foundation of containe...
21 小时前
-
443
Move images between repositories
Consolidating and organizing your Docker images across repositories can
streamline your workflows, whether ...
21 小时前
-
444
Software artifacts on Docker Hub
You can use Docker Hub to store any kind of software artifact, not just
container images. A software artifa...
21 小时前
-
445
Push images to a repository
To add content to a repository on Docker Hub, you need to tag your Docker image
and then push it to your re...
21 小时前
-
446
Tags on Docker Hub
Tags let you manage multiple versions of images within a single Docker Hub
repository. By adding a specific...
21 小时前
-
447
Docker-Sponsored Open Source Program
Docker-Sponsored Open Source images are published and maintained by open-source projects sponsored by Docke...
21 小时前
-
448
Docker Verified Publisher Program
The Docker Verified Publisher
Program is a paid
subscription program that provides high-quality images from...
21 小时前
-
449
Insights and analytics
Insights and analytics provides usage analytics for Docker Verified Publisher
(DVP) and Docker-Sponsored Op...
21 小时前
-
450
Docker Official Images
[!NOTE]
Docker is retiring Docker Content Trust (DCT) for Docker Official Images
(DOI). You should start pl...
21 小时前
-
451
Best practices for optimizing Docker Hub usage
Use the following steps to help optimize and manage your Docker Hub usage for
both individuals and organiza...
21 小时前
-
452
Docker Hub pull usage and limits
Unauthenticated and Docker Personal users are subject to a 6-hour pull rate limit
on Docker Hub. In contras...
21 小时前
-
453
Completion
You can generate a shell completion script for the Docker CLI using the
docker completion command. The com...
21 小时前
-
454
Filter commands
You can use the
--filter flag to scope your commands. When filtering, the
commands only include entries th...
21 小时前
-
455
Format command and log output
Docker supports Go templates which you
can use to manipulate the output format of certain commands and log ...
21 小时前
-
456
OpenTelemetry for the Docker CLI
{{< summary-bar feature_name="Docker CLI OpenTelemetry" >}}
The Docker CLI supports OpenTelemetry instrumen...
21 小时前
-
457
Use a proxy server with the Docker CLI
This page describes how to configure the Docker CLI to use proxies via
environment variables in containers....
21 小时前
-
458
GPU access
Prerequisites
Visit the official NVIDIA drivers page
to download and install the proper drivers. Reboot you...
21 小时前
-
459
Run multiple processes in a container
A container's main running process is the
ENTRYPOINT and/or
CMD at the
end of the
Dockerfile. It's best ...
21 小时前
-
460
Resource constraints
By default, a container has no resource constraints and can use as much of a
given resource as the host's k...
21 小时前
-
461
Runtime metrics
You can use the
docker stats command to live stream a container's
runtime metrics. The command supports CP...
21 小时前
-
462
Start containers automatically
Docker provides restart policies
to control whether your containers start automatically when they exit, or ...
21 小时前
-
463
Alternative container runtimes
Docker Engine uses containerd for managing the container lifecycle,
which includes creating, starting, and ...
21 小时前
-
464
Run containerd in the Docker daemon
Starting with Docker Engine 29.7.0, the Docker daemon can run containerd in
the same process as
dockerd. B...
21 小时前
-
465
Use IPv6 networking
IPv6 is only supported on Docker daemons running on Linux hosts.
Create an IPv6 network
Using
docker netwo...
21 小时前
-
466
Live restore
By default, when the Docker daemon terminates, it shuts down running containers.
You can configure the daem...
21 小时前
-
467
Read the daemon logs
The daemon logs may help you diagnose problems. The logs may be saved in one of
a few locations, depending ...
21 小时前
-
468
Collect Docker metrics with Prometheus
Prometheus is an open-source systems monitoring and
alerting toolkit. You can configure Docker as a Prometh...
21 小时前
-
469
Daemon proxy configuration
If your organization uses a proxy server to connect to the internet, you may
need to configure the Docker d...
21 小时前
-
470
Configure remote access for Docker daemon
By default, the Docker daemon listens for connections on a Unix socket to accept
requests from local client...
21 小时前
-
471
Start the daemon
This page shows how to start the daemon, either manually or using OS utilities.
Start the daemon using oper...
21 小时前
-
472
Troubleshooting the Docker daemon
This page describes how to troubleshoot and debug the daemon if you run into
issues.
You can turn on debugg...
21 小时前
-
473
Install Docker Engine from binaries
[!IMPORTANT]
This page contains information on how to install Docker using binaries. These
instructions are...
21 小时前
-
474
Install Docker Engine on CentOS
To get started with Docker Engine on CentOS, make sure you
meet the prerequisites, and then follow the
inst...
21 小时前
-
475
Install Docker Engine on Debian
To get started with Docker Engine on Debian, make sure you
meet the prerequisites, and then follow the
inst...
21 小时前
-
476
Install Docker Engine on Fedora
To get started with Docker Engine on Fedora, make sure you
meet the prerequisites, and then follow the
inst...
21 小时前
-
477
Linux post-installation steps for Docker Engine
These optional post-installation procedures describe how to configure your
Linux host machine to work bette...
21 小时前
-
478
Install Docker Engine on Raspberry Pi OS (32-bit / armhf)
[!WARNING]
Raspberry Pi OS 32-bit (armhf) Deprecation
Docker Engine v28 will be the last major version to s...
21 小时前
-
479
Install Docker Engine on RHEL
To get started with Docker Engine on RHEL, make sure you
meet the prerequisites, and then follow the
instal...
21 小时前
-
480
Install Docker Engine on Ubuntu
To get started with Docker Engine on Ubuntu, make sure you
meet the prerequisites, and then follow the
inst...
21 小时前
-
481
Configure logging drivers
Docker includes multiple logging mechanisms to help you get information from
running containers and service...
21 小时前
-
482
Use docker logs with remote logging drivers
You can use the
docker logs command to read container logs regardless of the
configured logging driver or ...
21 小时前
-
483
Customize log driver output
The
tag log option specifies how to format a tag that identifies the
container's log messages. By default,...
21 小时前
-
484
Use a logging driver plugin
Docker logging plugins allow you to extend and customize Docker's logging
capabilities beyond those of the ...
21 小时前
-
485
Amazon CloudWatch Logs logging driver
The
awslogs logging driver sends container logs to
Amazon CloudWatch Logs.
Log entries can be retrieved th...
21 小时前
-
486
ETW logging driver
The Event Tracing for Windows (ETW) logging driver forwards container logs as ETW events.
ETW stands for Ev...
21 小时前
-
487
Fluentd logging driver
The
fluentd logging driver sends container logs to the
Fluentd collector as structured log data. Then, use...
21 小时前
-
488
Google Cloud Logging driver
The Google Cloud Logging driver sends container logs to
Google Cloud Logging
Logging.
Usage
To use the
gcp...
21 小时前
-
489
Graylog Extended Format logging driver
The
gelf logging driver is a convenient format that's understood by a number of tools such as
Graylog, Log...
21 小时前
-
490
Journald logging driver
The
journald logging driver sends container logs to the
systemd journal.
Log entries can be retrieved usin...
21 小时前
-
491
JSON File logging driver
By default, Docker captures the standard output (and standard error) of all your containers,
and writes the...
21 小时前
-
492
Local file logging driver
The
local logging driver captures output from container's stdout/stderr and
writes them to an internal sto...
21 小时前
-
493
Splunk logging driver
The
splunk logging driver sends container logs to
HTTP Event Collector
in Splunk Enterprise and Splunk Clo...
21 小时前
-
494
Syslog logging driver
The
syslog logging driver routes logs to a
syslog server. The
syslog protocol uses
a raw string as the l...
21 小时前
-
495
Docker contexts
This guide shows how you can use contexts to manage Docker daemons from a single client.
Each context conta...
21 小时前
-
496
Docker object labels
Labels are a mechanism for applying metadata to Docker objects, including:
Images
Containers
Local daemons
...
21 小时前
-
497
Prune unused Docker objects
Docker takes a conservative approach to cleaning up unused objects (often
referred to as "garbage collectio...
21 小时前
-
498
Use CA certificates with Docker
[!CAUTION]
Best practices should be followed when using Man-in-the-Middle (MITM) CA
certificates in product...
21 小时前
-
499
Docker with iptables
Docker creates iptables rules in the host's network namespace for bridge
networks. For bridge and other net...
21 小时前
-
500
Docker with nftables
[!WARNING]
Support for nftables introduced in Docker 29.0.0 is experimental, configuration
options, behavio...
21 小时前
-
501
Legacy container links
[!WARNING]
Links on the default
bridge network are deprecated and scheduled for removal
in Docker Engine 3...
21 小时前
-
502
Packet filtering and firewalls
On Linux, Docker creates firewall rules to implement network
isolation, port publishing and filtering.
Beca...
21 小时前
-
503
Port publishing and mapping
By default, for both IPv4 and IPv6, the Docker daemon blocks access to ports that
have not been published. ...
21 小时前
-
504
Bridge network driver
A Docker bridge network has an IPv4 subnet and, optionally, an IPv6 subnet.
Each container connected to the...
21 小时前
-
505
Host network driver
If you use the
host network mode for a container, that container's network
stack isn't isolated from the D...
21 小时前
-
506
IPvlan network driver
The IPvlan driver gives users total control over both IPv4 and IPv6 addressing.
The VLAN driver builds on t...
21 小时前
-
507
Macvlan network driver
Some applications, especially legacy applications or applications which monitor
network traffic, expect to ...
21 小时前
-
508
None network driver
If you want to completely isolate the networking stack of a container, you can
use the
--network none flag...
21 小时前
-
509
Overlay network driver
The
overlay network driver creates a distributed network among multiple
Docker daemon hosts. This network ...
21 小时前
-
510
Docker Engine 17.03 release notes
2018-08-30
Runtime
Update go-connections to d217f8e #28
17.03.2-ce
2017-05-29
Networking
Fix a concurrency ...
21 小时前
-
511
Docker Engine 17.04 release notes
2017-04-05
Builder
Disable container logging for build containers #29552
Fix use of
**/ in
.dockerignore ...
21 小时前
-
512
Docker Engine 17.05 release notes
2017-05-04
Builder
Add multi-stage build support #31257 #32063
Allow using build-time args (
ARG) in
FROM ...
21 小时前
-
513
Docker Engine 17.06 release notes
2017-09-05
Client
Enable TCP keepalive in the client to prevent loss of connection docker/cli#415
Runtime
D...
21 小时前
-
514
Docker Engine 17.07 release notes
2017-08-29
API & Client
Add support for proxy configuration in config.json docker/cli#93
Enable pprof/debug...
21 小时前
-
515
Docker Engine 17.09 release notes
2017-12-07
Builder
Fix config leakage on shared parent stage moby/moby#33753
Warn on empty continuation lin...
21 小时前
-
516
Docker Engine 17.10 release notes
2017-10-17
[!IMPORTANT]: Starting with this release,
docker service create,
docker service update,
docker...
21 小时前
-
517
Docker Engine 17.11 release notes
2017-11-20
[!IMPORTANT]
Docker CE 17.11 is the first Docker release based on
containerd 1.0 beta.
Docker CE...
21 小时前
-
518
Docker Engine 17.12 release notes
2018-02-27
Client
Fix
node-generic-resource typo moby/moby#35970 and moby/moby#36125
Return errors from da...
21 小时前
-
519
Docker Engine 18.01 release notes
2018-01-10
Builder
Fix files not being deleted if user-namespaces are enabled moby/moby#35822
Add support f...
21 小时前
-
520
Docker Engine 18.02 release notes
2018-02-07
Builder
Gitutils: fix checking out submodules moby/moby#35737
Client
Attach: Ensure attach exit ...
21 小时前
-
521
Docker Engine 18.03 release notes
2018-04-26
Client
Fix error with merge compose file with networks docker/cli#983
Fix docker stack deploy re...
21 小时前
-
522
Docker Engine 18.04 release notes
2018-04-10
Builder
Fix typos in builder and client. moby/moby#36424
Client
Print Stack API and Kubernetes v...
21 小时前
-
523
Docker Engine 18.05 release notes
2018-05-09
Builder
Adding
netbsd compatibility to the package
pkg/term. moby/moby#36887
Standardizes outp...
21 小时前
-
524
Docker Engine 18.06 release notes
2019-02-19
Security fixes for Docker Engine
Change how the
runc critical vulnerability patch is applied to...
21 小时前
-
525
Docker Engine 18.09 release notes
Note:
With this release, the daemon, client and container runtime are now all shipped
in separate packages....
21 小时前
-
526
Docker Engine 19.03 release notes
2021-02-01
Security
CVE-2021-21285 Prevent an invalid image from crashing docker daemon
CVE-2021-21284 Lock...
21 小时前
-
527
Docker Engine 20.10 release notes
This document describes the latest changes, additions, known issues, and fixes
for Docker Engine version 20...
21 小时前
-
528
Docker Engine 23.0 release notes
[!NOTE]
From Docker Engine version 23.0.0, Buildx is distributed in a separate package:
docker-buildx-plug...
21 小时前
-
529
Docker Engine 24.0 release notes
This page describes the latest changes, additions, known issues, and fixes for Docker Engine version 24.0.
...
21 小时前
-
530
Docker Engine 25.0 release notes
This page describes the latest changes, additions, known issues, and fixes for Docker Engine version 25.0.
...
21 小时前
-
531
Docker Engine 26.0 release notes
This page describes the latest changes, additions, known issues, and fixes for Docker Engine version 26.0.
...
21 小时前
-
532
Docker Engine 26.1 release notes
This page describes the latest changes, additions, known issues, and fixes for Docker Engine version 26.1.
...
21 小时前
-
533
Docker Engine version 27 release notes
This page describes the latest changes, additions, known issues, and fixes for Docker Engine version 27.
Fo...
21 小时前
-
534
Docker Engine version 28 release notes
This page describes the latest changes, additions, known issues, and fixes for Docker Engine version 28.
Fo...
21 小时前
-
535
Docker Engine version 29 release notes
This page describes the latest changes, additions, known issues, and fixes for Docker Engine version 29.
Fo...
21 小时前
-
536
Docker Engine prior releases
[!IMPORTANT]
On Linux distributions where
devicemapper was the default storage driver, the
overlay2, or
...
21 小时前
-
537
Antivirus software and Docker
When antivirus software scans files used by Docker, these files may be locked
in a way that causes Docker c...
21 小时前
-
538
AppArmor security profiles for Docker
AppArmor (Application Armor) is a Linux security module that protects an
operating system and its applicati...
21 小时前
-
539
Verify repository client with certificates
In Running Docker with HTTPS, you learned that, by default,
Docker runs via a non-networked Unix socket and...
21 小时前
-
540
Docker security non-events
This page lists security vulnerabilities which Docker mitigated, such that
processes run in Docker containe...
21 小时前
-
541
Protect the Docker daemon socket
By default, Docker runs through a non-networked UNIX socket. It can also
optionally communicate using SSH o...
21 小时前
-
542
Seccomp security profiles for Docker
Secure computing mode (
seccomp) is a Linux kernel feature. You can use it to
restrict the actions availabl...
21 小时前
-
543
Isolate containers with a user namespace
Linux namespaces provide isolation for running processes, limiting their access
to system resources without...
21 小时前
-
544
README
build:
list: never
publishResources: false
render: never
This is an initial attempt to make it easier to te...
21 小时前
-
545
Tips
Daemon
{{< tabs >}}
{{< tab name="With systemd (Highly recommended)" >}}
The systemd unit file is installed...
21 小时前
-
546
Troubleshooting
Distribution-specific hint
{{< tabs >}}
{{< tab name="Ubuntu" >}}
Ubuntu 24.04 and later enables restricted...
21 小时前
-
547
UID/GID mapping
Rootless mode and
userns-remap mode map container UIDs
and GIDs to the host differently.
In
userns-remap ...
21 小时前
-
548
Deploy Notary Server with Compose
The easiest way to deploy Notary Server is by using Docker Compose. To follow the procedure on this page, y...
21 小时前
-
549
Automation with content trust
It is very common for Docker Content Trust to be built into existing automation
systems. To allow tools to ...
21 小时前
-
550
Delegations for content trust
Delegations in Docker Content Trust (DCT) allow you to control who can and cannot sign
an image tag. A dele...
21 小时前
-
551
Manage keys for content trust
Trust for an image tag is managed through the use of keys. Docker's content
trust makes use of five differe...
21 小时前
-
552
Play in a content trust sandbox
This page explains how to set up and use a sandbox for experimenting with trust.
The sandbox allows you to ...
21 小时前
-
553
Bind mounts
When you use a bind mount, a file or directory on the host machine is mounted
from the host into a containe...
21 小时前
-
554
containerd image store with Docker Engine
The containerd image store is the default storage backend for Docker Engine
29.0 and later on fresh install...
21 小时前
-
555
Image mounts
Volumes, bind mounts, and tmpfs mounts
all give a container a place to read and write data. An image mount ...
21 小时前
-
556
tmpfs mounts
Volumes and bind mounts let you share files
between the host machine and container so that you can persist ...
21 小时前
-
557
Volumes
Volumes are persistent data stores for containers, created and managed by
Docker. You can create a volume e...
21 小时前
-
558
AUFS storage driver
Deprecated
The AuFS storage driver has been deprecated, and is removed in Docker Engine
v24.0. If you are u...
21 小时前
-
559
BTRFS storage driver
[!IMPORTANT]
In most cases you should use the
overlay2 storage driver - it's not
required to use the
btrf...
21 小时前
-
560
Device Mapper storage driver (deprecated)
Deprecated
The Device Mapper driver has been deprecated,
and is removed in Docker Engine v25.0. If you are ...
21 小时前
-
561
OverlayFS storage driver
OverlayFS is a union filesystem.
This page refers to the Linux kernel driver as
OverlayFS and to the Docke...
21 小时前
-
562
Select a storage driver
Ideally, very little data is written to a container's writable layer, and you
use Docker volumes to write d...
21 小时前
-
563
VFS storage driver
The VFS storage driver isn't a union filesystem. Each layer is a
directory on disk, and there is no copy-on...
21 小时前
-
564
windowsfilter storage driver
The
windowsfilter storage driver is the default storage driver for Docker
Engine on Windows. The
windowsf...
21 小时前
-
565
ZFS storage driver
ZFS is a next generation filesystem that supports many advanced storage
technologies such as volume managem...
21 小时前
-
566
Administer and maintain a swarm of Docker Engines
When you run a swarm of Docker Engines, manager nodes are the key components
for managing the swarm and sto...
21 小时前
-
567
Store configuration data using Docker Configs
Docker swarm service configs allow you to store non-sensitive information,
such as configuration files, ou...
21 小时前
-
568
Use Swarm mode routing mesh
Docker Engine Swarm mode makes it easy to publish ports for services to make
them available to resources ou...
21 小时前
-
569
Join nodes to a swarm
When you first create a swarm, you place a single Docker Engine into
Swarm mode. To take full advantage of ...
21 小时前
-
570
Swarm mode key concepts
This topic introduces some of the concepts unique to the cluster management and
orchestration features of D...
21 小时前
-
571
Manage nodes in a swarm
As part of the swarm management lifecycle, you may need to:
List nodes in the swarm
Inspect an individual n...
21 小时前
-
572
Manage swarm service networks
This page describes networking for swarm services.
Swarm and types of traffic
A Docker swarm generates two ...
21 小时前
-
573
Raft consensus in swarm mode
When Docker Engine runs in Swarm mode, manager nodes implement the
Raft Consensus Algorithm to manage the g...
21 小时前
-
574
Manage sensitive data with Docker secrets
In terms of Docker Swarm services, a secret is a blob of data, such as a
password, SSH private key, SSL cer...
21 小时前
-
575
Deploy services to a swarm
Swarm services use a declarative model, which means that you define the
desired state of the service, and r...
21 小时前
-
576
Deploy a stack to a swarm
When running Docker Engine in swarm mode, you can use
docker stack deploy to
deploy a complete application...
21 小时前
-
577
Run Docker Engine in swarm mode
When you first install and start working with Docker Engine, Swarm mode is
disabled by default. When you en...
21 小时前
-
578
Lock your swarm to protect its encryption key
The Raft logs used by swarm managers are encrypted on disk by default. This at-rest
encryption protects you...
21 小时前
-
579
How nodes work
Swarm mode lets you create a
cluster of one or more Docker Engines called a swarm. A swarm consists
of one ...
21 小时前
-
580
Manage swarm security with public key infrastructure (PKI)
The Swarm mode public key infrastructure (PKI) system built into Docker
makes it simple to securely deploy ...
21 小时前
-
581
How services work
To deploy an application image when Docker Engine is in Swarm mode, you create a
service. Frequently a serv...
21 小时前
-
582
Swarm task states
Docker lets you create services, which can start tasks. A service is a
description of a desired state, and ...
21 小时前
-
583
Add nodes to the swarm
Once you've created a swarm with a manager node, you're ready
to add worker nodes.
Open a terminal and ssh ...
21 小时前
-
584
Create a swarm
After you complete the tutorial setup steps, you're ready
to create a swarm. Make sure the Docker Engine da...
21 小时前
-
585
Delete the service running on the swarm
The remaining steps in the tutorial don't use the
helloworld service, so now
you can delete the service fr...
21 小时前
-
586
Deploy a service to the swarm
After you create a swarm, you can deploy a service to the
swarm. For this tutorial, you also added worker n...
21 小时前
-
587
Drain a node on the swarm
In earlier steps of the tutorial, all the nodes have been running with
Active
availability. The swarm mana...
21 小时前
-
588
Inspect a service on the swarm
When you have deployed a service to your swarm, you can use
the Docker CLI to see details about the service...
21 小时前
-
589
Apply rolling updates to a service
In a previous step of the tutorial, you scaled the number of
instances of a service. In this part of the tu...
21 小时前
-
590
Scale the service in the swarm
Once you have deployed a service to a swarm, you are ready
to use the Docker CLI to scale the number of con...
21 小时前
-
591
Marketplace extensions
There are two types of extensions available in the Extensions Marketplace:
Docker-reviewed extensions
Self-...
21 小时前
-
592
Non-marketplace extensions
[!WARNING]
Extensions installed outside the Marketplace have not gone through Docker's review process. Like...
21 小时前
-
593
Configure a private marketplace for extensions
{{< summary-bar feature_name="Private marketplace" >}}
Learn how to configure and set up a private marketpl...
21 小时前
-
594
Settings and feedback for Docker Extensions
Turn on or turn off extensions
Docker Extensions is switched off by default. To change your settings:
Navig...
21 小时前
-
595
The build and publish process
This documentation is structured so that it matches the steps you need to take when creating your extension...
21 小时前
-
596
Quickstart
Follow this guide to get started with creating a basic Docker extension. The Quickstart guide automatically...
21 小时前
-
597
Extension metadata
The
metadata.json file is the entry point for your extension. It contains the metadata for your extension,...
21 小时前
-
598
Extension security
An extension can have the following optional parts:
A user interface in HTML or JavaScript, displayed in Do...
21 小时前
-
599
Design guidelines for Docker extensions
At Docker, we aim to build tools that integrate into a user's existing workflows rather than requiring them...
21 小时前
-
600
Docker design principles
We anticipate needs and provide simple explanations with clear actions so people are never lost and always ...
21 小时前
-
601
MUI best practices
This article assumes you're following our recommended practice by using our Material UI theme.
Following th...
21 小时前
-
602
Continuous Integration (CI)
In order to help validate your extension and ensure it's functional, the Extension SDK provides tools to he...
21 小时前
-
603
Test and debug
In order to improve the developer experience, Docker Desktop provides a set of tools to help you test and d...
21 小时前
-
604
CLI reference
The Extensions CLI is an extension development tool that is used to manage Docker extensions. Actions inclu...
21 小时前
-
605
Extension Backend
The
ddClient.extension.vm object can be used to communicate with the backend defined in the vm section of ...
21 小时前
-
606
Navigation
ddClient.desktopUI.navigate enables navigation to specific screens of Docker Desktop such as the containers...
21 小时前
-
607
Dashboard
Toasts provide a brief notification to the user. They appear temporarily and
shouldn't interrupt the user e...
21 小时前
-
608
Docker
▸ listContainers(
options?):
Promise<
unknown>
To get the list of containers:
const containers = await ddC...
21 小时前
-
609
Extension UI API
The extensions UI runs in a sandboxed environment and doesn't have access to any
electron or nodejs APIs.
T...
21 小时前
-
610
Package and release your extension
This page contains additional information on how to package and distribute extensions.
Package your extensi...
21 小时前
-
611
Extension image labels
Extensions use image labels to provide additional information such as a title, description, screenshots, an...
21 小时前
-
612
Build multi-arch extensions
It is highly recommended that, at a minimum, your extension is supported for the following architectures:
l...
21 小时前
-
613
Publish in the Marketplace
[!IMPORTANT]
New submissions to the Docker Extensions Marketplace are paused while Docker reviews Marketpla...
21 小时前
-
614
Share your extension
Once your extension image is accessible on Docker Hub, anyone with access to the image can install the exte...
21 小时前
-
615
Validate your extension
Validate your extension before you share or publish it. Validating the extension ensures that the extension...
21 小时前
-
616
Invoke host binaries
In some cases, your extension may need to invoke some command from the host. For example, you
might want to...
21 小时前
-
617
Interacting with Kubernetes from an extension
The Extensions SDK does not provide any API methods to directly interact with the Docker Desktop managed Ku...
21 小时前
-
618
Authentication
[!NOTE]
This page assumes that you already have an Identity Provider (IdP), such as Google, Entra ID (forme...
21 小时前
-
619
Use the Docker socket from the extension backend
Extensions can invoke Docker commands directly from the frontend with the SDK.
In some cases, it is useful ...
21 小时前
-
620
Account FAQs
What is a Docker ID?
A Docker ID is a username for your Docker account that lets you access Docker
products...
21 小时前
-
621
Platform FAQs
How do I report a vulnerability?
If you've discovered a security vulnerability in Docker, report it respons...
21 小时前
-
622
Security FAQs
What SSO flows does Docker support?
Docker supports Service Provider Initiated (SP-initiated) SSO flow. Use...
21 小时前
-
623
Subscription and billing FAQs
For more information on Docker subscriptions, see
Subscription and billing.
Subscriptions
Can I transfer my...
21 小时前
-
624
About Docker Offload
{{< summary-bar feature_name="Docker Offload" >}}
Docker Offload is a fully managed service for building an...
21 小时前
-
625
Configure Docker Offload
{{< summary-bar feature_name="Docker Offload" >}}
You can configure Docker Offload settings at different le...
21 小时前
-
626
Give feedback
There are several ways you can provide feedback on Docker Offload.
Quick survey
The fastest way to share yo...
21 小时前
-
627
Optimize Docker Offload usage
Docker Offload builds and runs your containers remotely, not on the machine where you invoke the
commands. ...
21 小时前
-
628
Docker Offload quickstart
{{< summary-bar feature_name="Docker Offload" >}}
Docker Offload lets you build and run containers in the c...
21 小时前
-
629
Troubleshoot Docker Offload
{{< summary-bar feature_name="Docker Offload" >}}
Docker Offload requires:
Authentication
An active interne...
21 小时前
-
630
Docker Offload usage
{{< summary-bar feature_name="Docker Offload" >}}
The Offload activity page in Docker Home provides visibil...
21 小时前
-
631
Install Docker Scout
The Docker Scout CLI plugin comes pre-installed with Docker Desktop.
If you run Docker Engine without Docke...
21 小时前
-
632
Docker Scout quickstart
Docker Scout analyzes image contents and generates a detailed report of packages
and vulnerabilities that i...
21 小时前
-
633
Advisory database sources and matching service
Reliable information sources are key for Docker Scout's ability to
surface relevant and accurate assessment...
21 小时前
-
634
Data collection and storage in Docker Scout
Docker Scout's image analysis works by collecting metadata from the container
images that you analyze. This...
21 小时前
-
635
Docker Scout image analysis
When you activate image analysis for a repository,
Docker Scout automatically analyzes new images that you ...
21 小时前
-
636
Dashboard
The Docker Scout Dashboard helps you share the
analysis of images in an organization with your team. Develo...
21 小时前
-
637
Manage vulnerability exceptions
Vulnerabilities found in container images sometimes need additional context.
Just because an image contains...
21 小时前
-
638
Image details view
The image details view shows a breakdown of the Docker Scout analysis. You can
access the image view from t...
21 小时前
-
639
Docker Scout metrics exporter
Docker Scout exposes a metrics HTTP endpoint that lets you scrape vulnerability
and policy data from Docker...
21 小时前
-
640
Use Scout with different artifact types
Some of the Docker Scout CLI commands support prefixes for specifying
the location or type of artifact that...
21 小时前
-
641
Configure Docker Scout with environment variables
The following environment variables are available to configure the Docker Scout
CLI commands, and the corre...
21 小时前
-
642
Create an exception using the GUI
The Docker Scout Dashboard and Docker Desktop provide a user-friendly interface
for creating exceptions for...
21 小时前
-
643
Create an exception using the VEX
Vulnerability Exploitability eXchange (VEX) is a standard format for
documenting vulnerabilities in the con...
21 小时前
-
644
Docker Scout SBOMs
Image analysis uses image SBOMs to understand what packages and versions an image contains.
Docker Scout us...
21 小时前
-
645
Integrate Docker Scout with a container registry
docker scout watch is a long-running
CLI process that indexes images from a container registry and pushes t...
21 小时前
-
646
Integrate Docker Scout with Microsoft Azure DevOps Pipelines
The following examples runs in an Azure DevOps-connected repository containing
a Docker image's definition ...
21 小时前
-
647
Integrate Docker Scout with Circle CI
The following examples runs when triggered in CircleCI. When triggered, it
checks out the "docker/scout-dem...
21 小时前
-
648
Integrate Docker Scout with GitHub Actions
The following example shows how to set up a Docker Scout workflow with GitHub
Actions. Triggered by a pull ...
21 小时前
-
649
Integrate Docker Scout with GitLab CI/CD
The following examples runs in GitLab CI in a repository containing a Docker
image's definition and content...
21 小时前
-
650
Integrate Docker Scout with Jenkins
You can add the following stage and steps definition to a
Jenkinsfile to run
Docker Scout as part of a Jen...
21 小时前
-
651
Generic environment integration with CLI
You can create a generic environment integration by running the Docker Scout
CLI client in your CI workflow...
21 小时前
-
652
Evaluate policies
{{< summary-bar feature_name="Evaluate policies" >}}
docker scout policy lets you evaluate images against a...
21 小时前
-
653
Docker Scout release notes
This page contains information about the new features, improvements, known
issues, and bug fixes in Docker ...
21 小时前
-
654
Docker security announcements
Subscribe to security RSS feed
Docker Desktop 4.97.0 security update: CVE-2026-114409
A vulnerability in Do...
21 小时前
-
655
Create and manage organization access tokens
{{< summary-bar feature_name="OATs" >}}
An organization access token (OAT) lets automated systems sign in t...
21 小时前
-
656
Create and manage personal access tokens
{{< summary-bar feature_name="PATs" >}}
A personal access token (PAT) lets you sign in to Docker Hub withou...
21 小时前
-
657
Access token reference
Look up what an access token is allowed to do. You choose a permission
or a set of scopes when you create t...
21 小时前
-
658
Manage two-factor authentication for your Docker account
{{< summary-bar feature_name="2FA" >}}
Turn two-factor authentication (2FA) on or off for your Docker accou...
21 小时前
-
659
Recover your Docker account and two-factor recovery code
{{< summary-bar feature_name="2FA" >}}
Get back into your Docker account when you lose your authenticator a...
21 小时前
-
660
Create and manage OIDC connections
{{< summary-bar feature_name="OIDC connections" >}}
Organization owners and editors create and manage OIDC ...
21 小时前
-
661
Configure OIDC rulesets and subject claims
{{< summary-bar feature_name="OIDC connections" >}}
Rulesets and subject claims authorize which GitHub work...
21 小时前
-
662
Troubleshoot OIDC connections
{{< summary-bar feature_name="OIDC connections" >}}
OIDC connection problems can stem from mismatched rules...
21 小时前
-
663
Set up single sign-on
{{< summary-bar feature_name="SSO" >}}
To set up a single sign-on (SSO), you need to establish a connection...
21 小时前
-
664
Manage SSO domains and connections
{{< summary-bar feature_name="SSO" >}}
After you set up single sign-on (SSO), you can add or remove domains...
21 小时前
-
665
Troubleshoot single sign-on
Single sign-on (SSO) problems can stem from your identity provider (IdP)
configuration or from your Docker ...
21 小时前
-
666
Auto-provisioning
Auto-provisioning automatically adds users to your organization when they
sign in with email addresses that...
21 小时前
-
667
Add and manage domains
{{< summary-bar feature_name="Domain management" >}}
Domain management lets you add and verify domains for ...
21 小时前
-
668
Just-in-Time provisioning
{{< summary-bar feature_name="SSO" >}}
Just-in-Time (JIT) provisioning creates and updates user accounts du...
21 小时前
-
669
Troubleshoot provisioning
This page helps troubleshoot common user provisioning issues including user
roles, attributes, and unexpect...
21 小时前
-
670
Map identity provider groups to Docker teams
{{< summary-bar feature_name="SSO" >}}
Group mapping synchronizes groups from your identity provider (IdP) ...
21 小时前
-
671
Migrate JIT to SCIM
{{< summary-bar feature_name="SSO" >}}
Move from Just-in-Time (JIT) provisioning to System for Cross-domain...
21 小时前
-
672
Add a backend to your extension
Your extension can ship a backend part with which the frontend can interact with. This page provides inform...
21 小时前
-
673
Set up SCIM provisioning
{{< summary-bar feature_name="SSO" >}}
Supported attributes
System for Cross-domain Identity Management (SC...
21 小时前
-
674
Create an advanced frontend extension
To start creating your extension, you first need a directory with files which range from the extension’s so...
21 小时前
-
675
Create a simple extension
To start creating your extension, you first need a directory with files which range from the extension’s so...
21 小时前
-
676
Docker core roles and permissions
{{< summary-bar feature_name="General admin" >}}
Docker organizations use built-in Member, Editor, and Owne...
21 小时前
-
677
Manage custom roles in Docker Home
{{< summary-bar feature_name="Custom roles" >}}
Create custom roles, manage their permissions, and assign t...
21 小时前
-
678
Custom role permissions reference
{{< summary-bar feature_name="Custom roles" >}}
Custom roles use permissions from organization management, ...
21 小时前
-
679
Docker Desktop license agreement
Docker Desktop is licensed under the
Docker Subscription Service Agreement.
When you download and install D...
21 小时前
-
680
Use 3D Secure authentication for Docker billing
Docker supports 3D Secure (3DS), an extra layer of authentication required
for certain credit card payments...
21 小时前
-
681
Update your billing details
You can update your billing contact information, address, and notification email at any time. Existing invo...
21 小时前
-
682
Billing and invoice history
Docker issues an invoice each time a subscription to a Docker plan renews or changes. You can track invoice...
21 小时前
-
683
Add or update a payment method
Docker supports several payment methods for paid individual accounts and
organizations. This page describes...
21 小时前
-
684
Manage plans
You can add and manage your plans from the billing portal in Docker Home. Within the billing portal, you us...
21 小时前
-
685
Sales tax exemption and VAT
Depending on your location, Docker may collect sales tax or VAT on your
subscription. Tax relief is the sam...
21 小时前
-
686
AI Governance plan
[!TIP]
To subscribe to AI Governance, contact sales.
AI Governance lets organization owners enforce policie...
21 小时前
-
687
DHI plans
Docker Hardened Images (DHI) are secure, minimal, production-ready container images maintained by Docker.
D...
21 小时前
-
688
Docker Agentic Platform plans
[!TIP]
Docker Agentic Platform signups receive a one-time promotional
credit toward cloud compute usage. To...
21 小时前
-
689
Docker Verified Publisher plans
[!TIP]
DVP plans require an approved application before you can subscribe.
See Apply for DVP Starter or Gro...
21 小时前
-
690
Docker plans
Docker plans upgrade your account from the free Docker Personal plan to a
paid plan with higher usage limit...
21 小时前
-
691
Gordon plans
Gordon is an AI assistant for Docker workflows. For pricing details, see the Gordon product page.
Gordon Ba...
21 小时前