# Docker Documentation ## Contribute - [写作清单](/contribute/checklist/): 编写文档时的实用写作清单 - [折叠面板](/contribute/components/accordions/): Docker 文档中使用的组件和格式示例 - [徽章](/contribute/components/badges/): Docker 文档中使用的组件和格式示例 - [按钮](/contribute/components/buttons/): Docker 文档中使用的组件和格式示例 - [提示框](/contribute/components/call-outs/): Docker 文档中使用的组件和格式化示例 - [卡片](/contribute/components/cards/): Docker 文档中使用的组件和格式示例 - [代码块](/contribute/components/code-blocks/): Docker 文档中使用的组件和格式示例 - [图标](/contribute/components/icons/): 文档中使用的图标 - [Images](/contribute/components/images/): components and formatting examples used in Docker's docs - [链接](/contribute/components/links/): Docker 文档中使用的组件和格式化示例 - [列表](/contribute/components/lists/): Docker 文档中使用的组件和格式示例 - [表格](/contribute/components/tables/): Docker 文档中使用的组件和格式示例 - [标签页 (Tabs)](/contribute/components/tabs/): Docker 文档中使用的组件和格式示例 - [Videos](/contribute/components/videos/): 了解文档中视频的指南和最佳实践,以及如何添加视频组件。 - [源文件规范](/contribute/file-conventions/): 新 .md 文件应如何格式化 - [编写 Docker 使用指南的规范](/contribute/guides/): 学习如何编写关于 Docker 的教学指南,使用 Docker 进行编写。 - [格式指南](/contribute/style/formatting/): 技术文档的格式指南 - [语法和文体](/contribute/style/grammar/): 技术文档的语法和文体指南 - [推荐词汇表](/contribute/style/recommended-words/): 技术文档的推荐词汇表 - [Docker 术语](/contribute/style/terminology/): Docker 特定术语及其定义 - [语音与语调](/contribute/style/voice-tone/): Docker 的语音和语调 - [内容中的 UI 元素](/contribute/ui/): 如何在技术文档中引用和描述 UI 元素。 ## Get started - [构建、标记和发布镜像](/get-started/docker-concepts/building-images/build-tag-and-publish-an-image/): 本概念页面将指导您如何构建、标记镜像,并将其发布到 Docker Hub 或其他任何注册中心 - [多阶段构建](/get-started/docker-concepts/building-images/multi-stage-builds/): 本概念页面将为您介绍多阶段构建的目的及其优势 - [理解镜像层](/get-started/docker-concepts/building-images/understanding-image-layers/): 本概念页将向您介绍容器镜像的层。 - [使用构建缓存](/get-started/docker-concepts/building-images/using-the-build-cache/): 本概念页面将向您介绍构建缓存、哪些更改会使缓存失效以及如何有效使用构建缓存。 - [编写 Dockerfile](/get-started/docker-concepts/building-images/writing-a-dockerfile/): 本概念页面将指导您如何使用 Dockerfile 创建镜像。 - [多容器应用](/get-started/docker-concepts/running-containers/multi-container-applications/): 本概念页面将向你介绍多容器应用的重要性,以及它与单容器应用的区别 - [覆盖容器默认设置](/get-started/docker-concepts/running-containers/overriding-container-defaults/): 本概念页面将指导您如何使用 `docker run` 命令覆盖容器的默认设置。 - [持久化容器数据](/get-started/docker-concepts/running-containers/persisting-container-data/): 本概念页面将向您介绍 Docker 中数据持久化的重要性 - [发布和暴露端口](/get-started/docker-concepts/running-containers/publishing-ports/): 本概念页面将向您介绍在 Docker 中发布和暴露端口的重要性 - [与容器共享本地文件](/get-started/docker-concepts/running-containers/sharing-local-files/): 本概念页面将向您介绍 Docker 中可用的各种存储选项及其常见用途。 - [什么是容器?](/get-started/docker-concepts/the-basics/what-is-a-container/): 什么是容器?本概念页面将为您介绍容器知识,并提供一个快速实践教程,帮助您运行您的第一个容器。 - [什么是镜像仓库?](/get-started/docker-concepts/the-basics/what-is-a-registry/): 什么是镜像仓库?本 Docker 概念指南将解释镜像仓库的定义,探讨其互操作性,并指导您与镜像仓库进行交互。 - [什么是镜像?](/get-started/docker-concepts/the-basics/what-is-an-image/): 什么是镜像 - [什么是 Docker Compose?](/get-started/docker-concepts/the-basics/what-is-docker-compose/): 什么是 Docker Compose? - [什么是 Docker?](/get-started/docker-overview/): 深入了解 Docker 平台,包括其用途、采用的架构以及底层技术。 - [获取 Docker](/get-started/get-docker/): 在你选择的平台(包括 Mac、Linux 或 Windows)上下载并安装 Docker。 - [构建并推送你的第一个镜像](/get-started/introduction/build-and-push-first-image/): 本概念页将教你如何构建并推送你的第一个镜像 - [使用容器进行开发](/get-started/introduction/develop-with-containers/): 本概念页面将指导您如何使用容器进行开发 - [获取 Docker Desktop](/get-started/introduction/get-docker-desktop/): 本概念页面将指导您下载 Docker Desktop 并在 Windows、Mac 和 Linux 上进行安装 - [下一步](/get-started/introduction/whats-next/): 探索分步指南,帮助你理解核心 Docker 概念、构建镜像以及运行容器。 - [学习资源](/get-started/resources/): 学习 Docker 的入门资源 - [容器化应用程序](/get-started/workshop/02_our_app/): 按照本分步指南,学习如何使用 Docker 创建和运行容器化应用程序 - [更新应用程序](/get-started/workshop/03_updating_app/): 对应用程序进行更改 - [共享应用程序](/get-started/workshop/04_sharing_app/): 分享你为示例应用程序构建的镜像,以便你可以在其他地方运行它,其他开发者也可以使用它 - [持久化数据库](/get-started/workshop/05_persisting_data/): 在应用程序中实现数据库持久化 - [使用 bind mounts](/get-started/workshop/06_bind_mounts/): 在我们的应用程序中使用 bind mounts - [多容器应用](/get-started/workshop/07_multi_container/): 在应用程序中使用多个容器 - [使用 Docker Compose](/get-started/workshop/08_using_compose/): 使用 Docker Compose 构建多容器应用 - [镜像构建最佳实践](/get-started/workshop/09_image_best/): 为您的应用程序构建镜像的技巧 - [Docker 工作坊之后该做什么](/get-started/workshop/10_what_next/): 确保您对自己的应用程序接下来可以做什么有更多想法 ## Guides - [沟通与信息收集](/guides/admin-set-up/comms-and-info-gathering/): 从关键利益相关者处收集公司需求,并与开发人员沟通。 - [部署您的 Docker 设置](/guides/admin-set-up/deploy/): 在整个公司范围内部署您的 Docker 设置。 - [最终确定计划并开始设置](/guides/admin-set-up/finalize-plans-and-setup/): 与 MDM 团队协作分发配置并设置 SSO 和 Docker 产品试用。 - [测试](/guides/admin-set-up/testing/): 测试您的 Docker 设置。 - [监控与洞察](/guides/admin-user-management/audit-and-monitor/): 使用活动日志和洞察功能跟踪用户操作、团队工作流和组织趋势,以提升 Docker 中的安全性和生产力。 - [在 Docker 中上手并管理角色与权限](/guides/admin-user-management/onboard/): 了解如何在 Docker 中管理角色、邀请成员,并实施可扩展的访问控制,以实现安全高效的协作。 - [在 Docker 中设置角色和权限](/guides/admin-user-management/setup/): 通过角色和团队安全地管理 Docker 中的访问和协作的指南。 - [使用 Docker 构建和运行智能体 AI 应用程序](/guides/agentic-ai/) - [使用 GitHub Actions 自动化构建](/guides/angular/configure-github-actions/): 了解如何为 Angular 应用程序配置基于 GitHub Actions 的 CI/CD。 - [容器化 Angular 应用程序](/guides/angular/containerize/): 了解如何使用 Docker 容器化 Angular 应用程序,通过最佳实践创建优化的、生产就绪的镜像,以提升性能、安全性和可扩展性。 - [测试你的 Angular 部署](/guides/angular/deploy/): 学习如何在本地部署以测试和调试你的 Kubernetes 部署 - [使用容器进行 Angular 开发](/guides/angular/develop/): 学习如何使用容器在本地开发你的 Angular 应用。 - [在容器中运行 Angular 测试](/guides/angular/run-tests/): 学习如何在容器中运行 Angular 测试。 - [Azure Pipelines 与 Docker 入门](/guides/azure-pipelines/) - [使用 Docker Buildx Bake 掌握多平台构建、测试等](/guides/bake/): 学习如何使用 Buildx Bake 管理简单和复杂的构建配置。 - [为你的 Bun 应用程序配置 CI/CD](/guides/bun/configure-ci-cd/): 学习如何使用 GitHub Actions 为你的 Bun 应用程序配置 CI/CD。 - [容器化 Bun 应用程序](/guides/bun/containerize/): 了解如何容器化 Bun 应用程序。 - [测试你的 Bun 部署](/guides/bun/deploy/): 学习如何使用 Kubernetes 在本地进行开发 - [为 Bun 开发使用容器](/guides/bun/develop/): 了解如何在本地开发您的 Bun 应用程序。 - [使用 Bake 构建 Compose 项目](/guides/compose-bake/): 学习如何使用 Docker Buildx Bake 构建 Docker Compose 项目 - [借助容器支持的开发实现更快速的开发与测试](/guides/container-supported-development/): 在本地开发流程中使用容器,实现更快速的开发和测试……即使你的主应用并未运行在容器中。 - [为 C++ 应用程序配置 CI/CD](/guides/cpp/configure-ci-cd/): 了解如何为 C++ 应用程序配置 GitHub Actions 的 CI/CD。 - [容器化 C++ 应用程序](/guides/cpp/containerize/): 了解如何使用 Docker Compose 构建并运行 C++ 应用程序。 - [测试你的 C++ 部署](/guides/cpp/deploy/): 了解如何使用 Kubernetes 进行本地开发 - [使用容器进行 C++ 开发](/guides/cpp/develop/): 了解如何在本地开发您的 C++ 应用程序。 - [为您的 C++ 应用程序创建多阶段构建](/guides/cpp/multistage/): 了解如何为 C++ 应用程序创建多阶段构建。 - [C++ Docker 镜像的供应链安全](/guides/cpp/security/): 了解如何从 C++ Docker 镜像中提取 SBOM。 - [使用容器化数据库](/guides/databases/): 了解如何在本地容器化数据库中运行、连接和持久化数据。 - [为您的 Deno 应用程序配置 CI/CD](/guides/deno/configure-ci-cd/): 了解如何使用 GitHub Actions 为您的 Deno 应用程序配置 CI/CD。 - [将 Deno 应用程序容器化](/guides/deno/containerize/): 了解如何将 Deno 应用程序容器化。 - [测试你的 Deno 部署](/guides/deno/deploy/): 了解如何使用 Kubernetes 在本地开发 - [在容器中进行 Deno 开发](/guides/deno/develop/): 了解如何在本地开发您的 Deno 应用程序。 - [使用 Dex 在测试中模拟 OAuth 服务](/guides/dex/): 使用 Dex 在测试中模拟 OAuth 服务 - [从 Docker 官方镜像迁移到 DHI](/guides/dhi-from-doi/) - [从 Wolfi 迁移到 DHI](/guides/dhi-from-wolfi/) - [将 Go 应用迁移到 DHI](/guides/dhi-go-example/) - [将 Node.js 应用迁移到 DHI](/guides/dhi-nodejs-example/) - [将 Python 应用迁移到 DHI](/guides/dhi-python-example/) - [演示:在 CI 中使用 Docker Build Cloud](/guides/docker-build-cloud/ci/): 了解如何在 CI 中使用 Docker Build Cloud 更快地构建您的应用程序。 - [常见挑战与问题](/guides/docker-build-cloud/common-questions/): 探索与 Docker Build Cloud 相关的常见挑战与问题。 - [演示:在开发中设置并使用 Docker Build Cloud](/guides/docker-build-cloud/dev/): 了解如何使用 Docker Build Cloud 进行本地构建。 - [为什么选择 Docker Build Cloud?](/guides/docker-build-cloud/why/): 了解 Docker Build Cloud 如何让您的构建更快。 - [常见挑战与问题](/guides/docker-compose/common-questions/): 探索与 Docker Compose 相关的常见挑战与问题。 - [演示:设置和使用 Docker Compose](/guides/docker-compose/setup/): 了解如何开始使用 Docker Compose。 - [为什么使用 Docker Compose?](/guides/docker-compose/why/): 了解 Docker Compose 如何帮助您简化应用程序开发。 - [证明](/guides/docker-scout/attestations/): 介绍 Docker Build 中的 SBOM 和来源证明, 它们是什么以及为何存在 - [常见挑战与问题](/guides/docker-scout/common-questions/): 探索与 Docker Scout 相关的常见挑战与问题。 - [Docker Scout demo](/guides/docker-scout/demo/): 了解 Docker Scout 用于增强供应链安全的强大功能。 - [修复](/guides/docker-scout/remediation/): 了解 Docker Scout 如何通过修复功能自动帮助您提升软件质量 - [软件供应链安全](/guides/docker-scout/s3c/): 了解软件供应链安全(S3C)、其含义及其重要性。 - [软件物料清单](/guides/docker-scout/sbom/): 了解软件物料清单(SBOM)以及 Docker Scout 如何使用它。 - [为什么选择 Docker Scout?](/guides/docker-scout/why/): 了解 Docker Scout 如何帮助您保障供应链安全。 - [为你的 .NET 应用程序配置 CI/CD](/guides/dotnet/configure-ci-cd/): 了解如何为你的 .NET 应用程序配置 CI/CD - [容器化 .NET 应用程序](/guides/dotnet/containerize/): 了解如何容器化 ASP.NET 应用程序。 - [测试 .NET 部署](/guides/dotnet/deploy/): 了解如何部署应用程序 - [使用容器进行 .NET 开发](/guides/dotnet/develop/): 了解如何使用容器在本地开发你的 .NET 应用程序。 - [在容器中运行 .NET 测试](/guides/dotnet/run-tests/): 了解如何在容器中运行 .NET 测试。 - [在 Laravel 中使用 Docker 的常见问题](/guides/frameworks/laravel/common-questions/): 查找有关使用 Docker Compose 设置和管理 Laravel 环境的常见问题解答,包括故障排除和最佳实践。 - [使用 Docker Compose 进行 Laravel 开发环境设置](/guides/frameworks/laravel/development-setup/): 使用 Docker Compose 设置 Laravel 开发环境。 - [使用 Docker Compose 搭建 Laravel 的先决条件](/guides/frameworks/laravel/prerequisites/): 在使用 Docker Compose 搭建 Laravel 之前,请确保您已具备所需的工具和知识。 - [使用 Docker Compose 搭建 Laravel 生产环境](/guides/frameworks/laravel/production-setup/): 使用 Docker Compose 为 Laravel 搭建可用于生产环境的环境。 - [使用 Claude Code 和 Docker MCP Toolkit 生成 Docker Compose 文件](/guides/genai-claude-code-mcp/claude-code-mcp-guide/): 了解如何使用 Claude Code 与 Docker MCP Toolkit,通过 Docker Hub MCP 服务器从自然语言生成生产就绪的 Docker Compose 文件。 - [在 GenAI 中利用 RAG 教授新知识](/guides/genai-leveraging-rag/): 本指南将引导您完成设置和使用集成检索增强生成(RAG)系统与图数据库的 GenAI 栈。学习如何将 Neo4j 等图数据库与 AI 模型集成,以获得更准确、上下文感知更强的响应。 - [容器化生成式 AI 应用程序](/guides/genai-pdf-bot/containerize/): 了解如何容器化生成式 AI (GenAI) 应用程序。 - [使用容器进行生成式 AI 开发](/guides/genai-pdf-bot/develop/): 学习如何在本地开发您的生成式 AI (GenAI) 应用程序。 - [GenAI 视频转录与对话](/guides/genai-video-bot/): 探索一个使用 Docker、OpenAI 和 Pinecone 的生成式人工智能视频分析应用。 - [使用 Docker 的 GitHub Actions 入门](/guides/gha/) - [自定义代码质量检查工作流](/guides/github-sonarqube-sandbox/customize/): 了解如何针对特定质量问题自定义提示词、按文件模式过滤、设置质量阈值,并将工作流与 GitHub Actions 集成以实现自动化代码质量检查。 - [故障排除代码质量工作流](/guides/github-sonarqube-sandbox/troubleshoot/): 使用 E2B 构建代码质量工作流时,针对 MCP 工具无法加载、身份验证错误、权限问题、工作流超时以及其他常见问题的解决方案。 - [构建代码质量检查工作流](/guides/github-sonarqube-sandbox/workflow/): 创建 E2B 沙箱、发现 MCP 工具、测试单个操作,并构建完整的质量门控 PR 工作流。 - [构建应用程序](/guides/go-prometheus-monitoring/application/): 学习如何创建一个 Golang 服务器来向 Prometheus 注册指标。 - [使用 Docker Compose 连接服务](/guides/go-prometheus-monitoring/compose/): 了解如何使用 Docker Compose 连接服务,以通过 Prometheus 和 Grafana 监控 Golang 应用程序。 - [容器化一个 Golang 应用](/guides/go-prometheus-monitoring/containerize/): 了解如何容器化一个 Golang 应用。 - [开发你的应用程序](/guides/go-prometheus-monitoring/develop/): 学习如何使用 Docker 开发 Golang 应用程序。 - [构建您的 Go 镜像](/guides/golang/build-images/): 学习如何通过编写 Dockerfile 来构建您的第一个 Docker 镜像 - [为您的 Go 应用程序配置 CI/CD](/guides/golang/configure-ci-cd/): 了解如何为您的 Go 应用程序配置 CI/CD - [测试你的 Go 部署](/guides/golang/deploy/): 了解如何部署你的 Go 应用程序 - [使用容器进行 Go 开发](/guides/golang/develop/): 了解如何在本地开发你的应用。 - [以容器形式运行 Go 镜像](/guides/golang/run-containers/): 学习如何以容器形式运行镜像。 - [使用 Go test 运行测试](/guides/golang/run-tests/): 如何在容器中构建并运行 Go 测试 - [为 Java 应用程序配置 CI/CD](/guides/java/configure-ci-cd/): 了解如何为 Java 应用程序配置 CI/CD - [容器化 Java 应用程序](/guides/java/containerize/): 学习如何将 Java 应用程序容器化。 - [测试你的 Java 部署](/guides/java/deploy/): 学习如何在本地使用 Kubernetes 进行开发 - [使用容器进行 Java 开发](/guides/java/develop/): 了解如何在本地开发您的应用。 - [运行 Java 测试](/guides/java/run-tests/): 如何构建并运行 Java 测试 - [使用 JupyterLab 进行数据科学](/guides/jupyter/): 使用 JupyterLab 和 Docker 运行、开发和共享数据科学项目 - [使用 Kafka 和 Docker 开发事件驱动型应用程序](/guides/kafka/): 使用 Kafka 和 Docker 开发事件驱动型应用程序 - [部署到 Kubernetes](/guides/kube-deploy/): 了解如何在 Kubernetes 上描述和部署一个简单的应用程序。 - [构建语言翻译应用程序](/guides/language-translation/): 学习如何使用 Python、Googletrans 和 Docker 构建并运行语言翻译应用程序。 - [使用 LocalStack 和 Docker 开发与测试 AWS Cloud 应用程序](/guides/localstack/): 如何使用 LocalStack 和 Docker 开发与测试 AWS Cloud 应用程序 - [构建命名实体识别应用](/guides/named-entity-recognition/): 了解如何使用 Python、spaCy 和 Docker 构建并运行命名实体识别应用。 - [使用 GitHub Actions 自动化构建](/guides/nodejs/configure-github-actions/): 了解如何为你的 Node.js 应用程序配置使用 GitHub Actions 的 CI/CD。 - [容器化 Node.js 应用](/guides/nodejs/containerize/): 了解如何使用 Docker 容器化 Node.js 应用,通过创建优化的、生产就绪的镜像,并遵循性能、安全性和可扩展性的最佳实践。 - [部署你的 Node.js 应用](/guides/nodejs/deploy/): 学习如何使用生产就绪的配置将容器化的 Node.js 应用部署到 Kubernetes - [为 Node.js 开发使用容器](/guides/nodejs/develop/): 了解如何使用容器在本地开发 Node.js 应用程序。 - [在容器中运行 Node.js 测试](/guides/nodejs/run-tests/): 学习如何在容器中运行 Node.js 测试。 - [使用 OpenTelemetry 对 JavaScript 应用进行可观测性插桩](/guides/opentelemetry/): 学习如何在 Docker 环境中使用 OpenTelemetry 对 JavaScript 应用进行可观测性插桩。 - [部署和编排](/guides/orchestration/): 了解 Docker 的基础知识并安装 Docker Desktop。 - [使用 pgAdmin 可视化您的 PostgreSQL 数据库](/guides/pgadmin/): 使用 pgAdmin 可视化您的 PostgreSQL 数据库 - [为您的 PHP 应用程序配置 CI/CD](/guides/php/configure-ci-cd/): 了解如何为您的 PHP 应用程序配置 CI/CD - [容器化 PHP 应用](/guides/php/containerize/): 了解如何容器化 PHP 应用。 - [测试您的 PHP 部署](/guides/php/deploy/): 了解如何部署您的应用程序 - [使用容器进行 PHP 开发](/guides/php/develop/): 了解如何使用容器在本地开发您的 PHP 应用程序。 - [在容器中运行 PHP 测试](/guides/php/run-tests/): 了解如何在容器中运行 PHP 测试。 - [在开发环境中启动时使用架构和数据预填充数据库](/guides/pre-seeding/): 在开发环境中启动时使用架构和数据预填充数据库 - [使用 GitHub Actions 自动化构建](/guides/python/configure-github-actions/): 了解如何为 Python 应用程序配置基于 GitHub Actions 的 CI/CD。 - [容器化 Python 应用程序](/guides/python/containerize/): 学习如何将 Python 应用程序容器化。 - [测试您的 Python 部署](/guides/python/deploy/): 学习如何使用 Kubernetes 进行本地开发 - [使用容器进行 Python 开发](/guides/python/develop/): 了解如何在本地开发 Python 应用程序。 - [Python 的代码检查、格式化与类型检查](/guides/python/lint-format-typing/): 了解如何为您的 Python 应用程序设置代码检查、格式化和类型检查。 - [为您的 R 应用程序配置 CI/CD](/guides/r/configure-ci-cd/): 了解如何使用 GitHub Actions 为您的 R 应用程序配置 CI/CD。 - [容器化 R 应用程序](/guides/r/containerize/): 了解如何容器化 R 应用程序。 - [测试你的 R 部署](/guides/r/deploy/): 了解如何使用 Kubernetes 在本地开发 - [使用容器进行 R 开发](/guides/r/develop/): 了解如何在本地开发 R 应用程序。 - [容器化 RAG 应用程序](/guides/rag-ollama/containerize/): 了解如何容器化 RAG 应用程序。 - [使用容器进行 RAG 开发](/guides/rag-ollama/develop/): 学习如何在本地开发生成式 RAG 应用。 - [使用 GitHub Actions 自动化构建](/guides/reactjs/configure-github-actions/): 学习如何为你的 React.js 应用程序配置基于 GitHub Actions 的 CI/CD。 - [容器化 React.js 应用程序](/guides/reactjs/containerize/): 了解如何通过创建优化的、生产就绪的镜像,使用 Docker 容器化 React.js 应用程序,涵盖性能、安全性和可扩展性的最佳实践。 - [测试您的 React.js 部署](/guides/reactjs/deploy/): 了解如何在本地部署以测试和调试您的 Kubernetes 部署 - [使用容器进行 React.js 开发](/guides/reactjs/develop/): 了解如何使用容器在本地开发 React.js 应用程序。 - [在容器中运行 React.js 测试](/guides/reactjs/run-tests/): 了解如何在容器中运行 React.js 测试。 - [使用 GitHub Actions 自动化构建](/guides/ruby/configure-github-actions/): 了解如何为 Ruby on Rails 应用程序配置使用 GitHub Actions 的 CI/CD 流程。 - [容器化 Ruby on Rails 应用](/guides/ruby/containerize/): 学习如何容器化 Ruby on Rails 应用。 - [测试您的 Ruby on Rails 部署](/guides/ruby/deploy/): 了解如何使用 Kubernetes 进行本地开发 - [使用容器进行 Ruby on Rails 开发](/guides/ruby/develop/): 学习如何在本地开发你的 Ruby on Rails 应用程序。 - [构建您的 Rust 镜像](/guides/rust/build-images/): 了解如何构建您的第一个 Rust Docker 镜像 - [为您的 Rust 应用程序配置 CI/CD](/guides/rust/configure-ci-cd/): 了解如何为您的应用程序配置 CI/CD - [测试你的 Rust 部署](/guides/rust/deploy/): 了解如何使用 Kubernetes 在本地测试你的 Rust 部署 - [开发你的 Rust 应用程序](/guides/rust/develop/): 学习如何在本地开发你的 Rust 应用程序。 - [以容器方式运行你的 Rust 镜像](/guides/rust/run-containers/): 学习如何以容器方式运行你的 Rust 镜像。 - [构建一个情感分析应用](/guides/sentiment-analysis/): 了解如何使用 Python、NLTK 和 Docker 构建并运行一个情感分析应用。 - [部署到 Swarm](/guides/swarm-deploy/): 学习如何在 Docker Swarm 上描述和部署一个简单的应用。 - [使用 TensorFlow.js 进行人脸检测](/guides/tensorflowjs/): 了解如何在 TensorFlow.js Web 应用程序中部署预训练模型以执行人脸检测。 - [常见挑战与问题](/guides/testcontainers-cloud/common-questions/): 探索与 Docker Testcontainers Cloud 相关的常见挑战与问题。 - [在 CI 流水线中配置 Testcontainers Cloud](/guides/testcontainers-cloud/demo-ci/): 使用 Testcontainers Cloud 与 GitHub Workflows,在 CI 流水线中实现自动化测试。 - [通过 Docker 设置 Testcontainers Cloud](/guides/testcontainers-cloud/demo-local/): 在本地开发环境中通过 Docker 设置 Testcontainers Cloud。 - [为什么选择 Testcontainers Cloud?](/guides/testcontainers-cloud/why/): 了解 Docker 提供的 Testcontainers Cloud 如何帮助您优化集成测试。 - [构建文本识别应用](/guides/text-classification/): 学习如何使用 Python、NLTK、scikit-learn 和 Docker 构建并运行文本识别应用。 - [构建文本摘要应用](/guides/text-summarization/): 了解如何使用 Python、Bert Extractive Summarizer 和 Docker 构建并运行文本摘要应用。 - [使用 Traefik 进行 HTTP 路由](/guides/traefik/): 使用 Traefik 轻松在多个容器或非容器化工作负载之间路由流量 - [使用 GitHub Actions 自动化构建](/guides/vuejs/configure-github-actions/): 了解如何使用 GitHub Actions 为您的 Vue.js 应用程序配置 CI/CD。 - [容器化 Vue.js 应用程序](/guides/vuejs/containerize/): 了解如何使用 Docker 容器化 Vue.js 应用程序,通过遵循最佳实践创建一个针对性能、安全性和可扩展性进行优化的、可用于生产的镜像。 - [测试 Vue.js 部署](/guides/vuejs/deploy/): 了解如何本地部署以测试和调试 Kubernetes 部署 - [使用容器进行 Vue.js 开发](/guides/vuejs/develop/): 了解如何在本地使用容器开发 Vue.js 应用程序。 - [在容器中运行 Vue.js 测试](/guides/vuejs/run-tests/): 了解如何在容器中运行 Vue.js 测试。 - [使用 WireMock 在开发和测试中模拟 API 服务](/guides/wiremock/): 使用 WireMock 在开发和测试中模拟 API 服务 - [在 Docker 中使用 Zscaler](/guides/zscaler/) ## Includes ## Manuals - [创建 Docker 账户](/accounts/create-account/): 了解如何注册 Docker ID 并登录您的账户 - [停用 Docker 账户](/accounts/deactivate-user-account/): 了解如何停用 Docker 用户账户。 - [Docker 帐户常见问题](/accounts/general-faqs/): 关于 Docker 帐户的常见问题 - [管理 Docker 账户](/accounts/manage-account/): 了解如何管理您的 Docker 账户。 - [创建公司](/admin/company/new-company/): 了解如何创建公司以集中管理多个组织。 - [管理公司组织](/admin/company/organizations/): 了解如何管理公司中的组织。 - [管理公司所有者](/admin/company/owners/): 了解如何添加和移除公司所有者。 - [管理公司成员](/admin/company/users/): 了解如何在 Docker 管理控制台中管理公司用户。 - [关于公司的常见问题](/admin/faqs/company-faqs/): 公司常见问题 - [关于组织的常见问题解答](/admin/faqs/organization-faqs/): 组织常见问题解答 - [活动日志](/admin/organization/activity-logs/): 了解如何访问和解读组织和仓库的 Docker 活动日志。 - [将账户转换为组织](/admin/organization/convert-account/): 将您的 Docker Hub 用户账户转换为组织 - [停用组织](/admin/organization/deactivate-account/): 了解如何停用 Docker 组织以及所需的先决条件步骤。 - [组织信息](/admin/organization/general-settings/): 了解如何使用 Docker Admin Console 管理组织设置。 - [洞察 (Insights)](/admin/organization/insights/): 了解您组织的用户及其 Docker 使用情况。 - [创建和管理团队](/admin/organization/manage-a-team/): 了解如何为您的组织创建和管理团队 - [管理 Docker 产品](/admin/organization/manage-products/): 了解如何为您的组织管理 Docker 产品的访问权限和使用情况 - [管理组织成员](/admin/organization/members/): 了解如何在 Docker Hub 和 Docker 管理控制台中管理组织成员。 - [为您的组织完成上车流程](/admin/organization/onboard/): 开始为您的 Docker Team 或 Business 组织完成上车流程。 - [创建您的组织](/admin/organization/orgs/): 了解如何创建组织。 - [最佳实践](/ai/cagent/best-practices/): 构建高效 cagent 代理的模式与技术 - [评估 (Evals)](/ai/cagent/evals/): 使用保存的对话测试您的代理 - [A2A 模式](/ai/cagent/integrations/a2a/): 通过 Agent-to-Agent 协议暴露 cagent 代理 - [ACP 集成](/ai/cagent/integrations/acp/): 将你的编辑器或 IDE 配置为使用 cagent 代理作为编程助手 - [MCP 模式](/ai/cagent/integrations/mcp/): 将 cagent 代理作为工具暴露给 Claude Desktop 和 Claude Code 等 MCP 客户端 - [使用 Docker Model Runner 运行本地模型](/ai/cagent/local-models/): 使用 Docker Model Runner 在本地运行 AI 模型 - 无需 API 密钥 - [模型提供商](/ai/cagent/model-providers/): 获取 API 密钥并为 cagent 配置云模型提供商 - [RAG](/ai/cagent/rag/): RAG 如何为 cagent 智能体提供代码库和文档的访问能力 - [CLI 参考](/ai/cagent/reference/cli/): cagent 命令行界面的完整参考 - [配置文件参考](/ai/cagent/reference/config/): cagent YAML 配置文件格式的完整参考 - [示例](/ai/cagent/reference/examples/): 从 agent 示例中获取灵感 - [工具集参考](/ai/cagent/reference/toolsets/): cagent 工具集及其功能的完整参考 - [共享代理](/ai/cagent/sharing-agents/): 通过 OCI 仓库分发代理配置 - [构建编码代理](/ai/cagent/tutorial/): 创建一个能够读取、写入并验证项目代码更改的编码代理 - [在 Docker Compose 应用程序中定义 AI 模型](/ai/compose/models-and-compose/): 学习如何使用 models 顶层元素在 Docker Compose 应用程序中定义和使用 AI 模型 - [Gordon 中的内置工具](/ai/gordon/mcp/built-in-tools/): 使用和配置 Gordon 的内置工具,用于 Docker、Kubernetes、安全性和开发工作流 - [使用 YAML 配置 MCP 服务器](/ai/gordon/mcp/yaml/): 在 Gordon 中使用 MCP 服务器 - [Docker MCP 目录](/ai/mcp-catalog-and-toolkit/catalog/): 了解 MCP 目录的优势、使用方法以及如何贡献内容 - [动态 MCP](/ai/mcp-catalog-and-toolkit/dynamic-mcp/): 使用自然语言通过动态 MCP 服务器按需发现并添加 MCP 服务器 - [E2B 沙盒](/ai/mcp-catalog-and-toolkit/e2b-sandboxes/): 专为 AI 智能体设计的基于云的安全沙盒,内置 Docker MCP Gateway 集成 - [安全常见问题解答](/ai/mcp-catalog-and-toolkit/faqs/): 与 MCP 目录和工具包安全性相关的常见问题 - [Docker MCP Toolkit 入门指南](/ai/mcp-catalog-and-toolkit/get-started/): 了解如何快速安装和使用 MCP Toolkit 来设置服务器和客户端。 - [Docker Hub MCP 服务器](/ai/mcp-catalog-and-toolkit/hub-mcp/): Docker Hub MCP 服务器使 LLM 能够访问 Docker Hub 镜像元数据,以实现内容发现。 - [MCP Gateway](/ai/mcp-catalog-and-toolkit/mcp-gateway/): Docker 的 MCP Gateway 通过容器化的 MCP 服务器,为 AI 工具提供安全、集中且可扩展的编排,赋能开发者、运维人员和安全团队。 - [Docker MCP Toolkit](/ai/mcp-catalog-and-toolkit/toolkit/): 使用 MCP Toolkit 设置 MCP 服务器和 MCP 客户端。 - [DMR REST API](/ai/model-runner/api-reference/): Docker Model Runner REST API 端点和使用示例的参考文档。 - [DMR 示例](/ai/model-runner/examples/): Docker Model Runner 的示例项目和 CI/CD 工作流。 - [DMR 入门指南](/ai/model-runner/get-started/): 如何安装、启用和使用 Docker Model Runner 来管理和运行 AI 模型。 - [高级配置](/ai/sandboxes/advanced-config/): Docker访问、卷挂载、环境变量、自定义模板和沙箱管理。 - [配置 Claude Code](/ai/sandboxes/claude-code/): 了解如何配置 Claude Code 身份验证、传递 CLI 选项,以及使用 Docker 自定义沙盒代理环境。 - [Docker Sandbox 快速入门](/ai/sandboxes/get-started/): 在隔离的沙箱环境中运行 Claude Code。包含先决条件和基本命令的快速设置指南。 - [故障排除](/ai/sandboxes/troubleshooting/): 解决在本地为代理创建沙箱时的常见问题。 - [Docker 计费使用 3D Secure 身份验证](/billing/3d-secure/): Docker 计费支持 3D Secure (3DS) 安全支付身份验证。了解 3DS 如何与 Docker 订阅配合使用。 - [更改账单周期](/billing/cycle/): 了解如何更改 Docker 订阅的账单周期 - [管理您的账单信息](/billing/details/): 了解如何在 Docker Hub 中更新您的账单信息 - [计费常见问题](/billing/faqs/): 与计费相关的常见问题 - [发票和账单历史记录](/billing/history/): 了解如何查看发票和账单历史记录 - [添加或更新支付方式](/billing/payment-method/): 了解如何在 Docker Hub 中添加或更新支付方式 - [提交免税证明](/billing/tax-certificate/): 了解如何为 Docker 计费提交免税或增值税证明。 - [Builder settings](/build-cloud/builder-settings/): Set your builder settings relating to private registries, disk allocation . - [在 CI 中使用 Docker Build Cloud](/build-cloud/ci/): 使用 Docker Build Cloud 加速您的 CI 流水线 - [优化云端构建](/build-cloud/optimization/): 远程构建与本地构建不同。本文介绍如何针对远程构建器进行优化。 - [Docker Build Cloud 发布说明](/build-cloud/release-notes/): 了解 Docker Build Cloud 的最新功能 - [Docker Build Cloud 设置](/build-cloud/setup/): 如何开始使用 Docker Build Cloud - [使用 Docker Build Cloud](/build-cloud/usage/): 使用 Buildx CLI 客户端调用云构建 - [Building with Bake from a Compose file](/build/bake/compose-file/): Build your compose services with Bake - [Using Bake with additional contexts](/build/bake/contexts/): Additional contexts are useful when you want to pin image versions, or reference the output of other targets - [Expression evaluation in Bake](/build/bake/expressions/): Learn about advanced Bake features, like user-defined functions - [Functions](/build/bake/funcs/): Learn about built-in and user-defined HCL functions with Bake - [Inheritance in Bake](/build/bake/inheritance/): Learn how to inherit attributes from other targets in Bake - [Introduction to Bake](/build/bake/introduction/): Get started with using Bake to build your project - [Matrix targets](/build/bake/matrices/): Learn how to define and use matrix targets in Bake to fork a single target into multiple different variants - [Overriding configurations](/build/bake/overrides/): Learn how to override configurations in Bake files to build with different attributes. - [Bake file reference](/build/bake/reference/) - [Remote Bake file definition](/build/bake/remote-definition/): Build with Bake using a remote file definition using Git or HTTP - [Bake standard library functions](/build/bake/stdlib/) - [Bake targets](/build/bake/targets/): Learn how to define and use targets in Bake - [Variables in Bake](/build/bake/variables/) - [Docker container driver](/build/builders/drivers/docker-container/): The Docker container driver runs BuildKit in a container image. - [Docker driver](/build/builders/drivers/docker/): The Docker driver is the default driver. It uses the BuildKit bundled with the Docker Engine. - [Kubernetes driver](/build/builders/drivers/kubernetes/): The Kubernetes driver lets you run BuildKit in a Kubernetes cluster. You can connect to, and run your builds in, the cluster using Buildx. - [Remote driver](/build/builders/drivers/remote/): The remote driver lets you connect to a remote BuildKit instance that you set up and configure manually. - [Manage builders](/build/builders/manage/) - [Base images](/build/building/base-images/): Learn about base images and how they're created - [Building best practices](/build/building/best-practices/): Hints, tips and guidelines for writing clean, reliable Dockerfiles - [Container Device Interface (CDI)](/build/building/cdi/): Using CDI to access GPUs and other devices in your builds - [Export binaries](/build/building/export/): Using Docker builds to create and export executable binaries - [Multi-platform builds](/build/building/multi-platform/): Introduction to what multi-platform builds are and how to execute them using Docker Buildx. - [Multi-stage builds](/build/building/multi-stage/): Learn about multi-stage builds and how you can use them to improve your builds and get smaller images - [Build secrets](/build/building/secrets/): Manage credentials and other secrets securely - [Build variables](/build/building/variables/): Using build arguments and environment variables to configure builds - [Configure BuildKit](/build/buildkit/configure/): Learn how to configure BuildKit for your builder. - [Dockerfile release notes](/build/buildkit/dockerfile-release-notes/): Release notes for Dockerfile frontend - [Custom Dockerfile syntax](/build/buildkit/frontend/): Dive deep into the Dockerfile frontend, and learn about custom frontends - [buildkitd.toml](/build/buildkit/toml-configuration/) - [Azure Blob Storage cache](/build/cache/backends/azblob/): Manage build cache with Azure blob storage - [GitHub Actions cache](/build/cache/backends/gha/): Use the GitHub Actions cache to manage your build cache in CI - [Inline cache](/build/cache/backends/inline/): Embed the build cache into the image - [Local cache](/build/cache/backends/local/): Manage build cache with Amazon S3 buckets - [Registry cache](/build/cache/backends/registry/): Manage build cache with an OCI registry - [Amazon S3 cache](/build/cache/backends/s3/): Manage build cache with Amazon S3 buckets - [Build garbage collection](/build/cache/garbage-collection/): Learn about garbage collection in the BuildKit daemon - [Build cache invalidation](/build/cache/invalidation/): Dig into the details about how cache invalidation works for Docker's build cache - [Optimize cache usage in builds](/build/cache/optimize/): An overview on how to optimize cache utilization in Docker builds. - [Checking your build configuration](/build/checks/): Learn how to use build checks to validate your build configuration. - [Add image annotations with GitHub Actions](/build/ci/github-actions/annotations/): Add OCI annotations to image components using GitHub Actions - [Add SBOM and provenance attestations with GitHub Actions](/build/ci/github-actions/attestations/): Add SBOM and provenance attestations to your images with GitHub Actions - [GitHub Actions build summary](/build/ci/github-actions/build-summary/): Get an overview of your Docker Builds with GitHub Actions - [Cache management with GitHub Actions](/build/ci/github-actions/cache/) - [Validating build configuration with GitHub Actions](/build/ci/github-actions/checks/): Discover how to validate your build configuration and identify best practice violations using build checks in GitHub Actions. - [Configuring your GitHub Actions builder](/build/ci/github-actions/configure-builder/): Configuring BuildKit instances for building in CI with GitHub Actions - [Copy image between registries with GitHub Actions](/build/ci/github-actions/copy-image-registries/): Build multi-platform images and copy them between registries with GitHub Actions - [Export to Docker with GitHub Actions](/build/ci/github-actions/export-docker/): Load the build results to the image store with GitHub Actions - [Local registry with GitHub Actions](/build/ci/github-actions/local-registry/): Create and use a local OCI registry with GitHub Actions - [Manage tags and labels with GitHub Actions](/build/ci/github-actions/manage-tags-labels/): Assign tags and labels to images automatically with GitHub Actions - [Multi-platform image with GitHub Actions](/build/ci/github-actions/multi-platform/): Build for multiple architectures with GitHub Actions using QEMU emulation or multiple native builders - [Named contexts with GitHub Actions](/build/ci/github-actions/named-contexts/): Use additional contexts in multi-stage builds with GitHub Actions - [Push to multiple registries with GitHub Actions](/build/ci/github-actions/push-multi-registries/): Push to multiple registries with GitHub Actions - [Reproducible builds with GitHub Actions](/build/ci/github-actions/reproducible-builds/): How to create reproducible builds in GitHub Actions using the SOURCE_EPOCH environment variable - [Using secrets with GitHub Actions](/build/ci/github-actions/secrets/): Example using secret mounts with GitHub Actions - [Share built image between jobs with GitHub Actions](/build/ci/github-actions/share-image-jobs/): Share an image between runners without pushing to a registry - [Test before push with GitHub Actions](/build/ci/github-actions/test-before-push/): Here's how you can validate an image, before pushing it to a registry - [Update Docker Hub description with GitHub Actions](/build/ci/github-actions/update-dockerhub-desc/): How to update the repository README in Docker Hub using with GitHub Actions - [Build context](/build/concepts/context/): Learn how to use the build context to access files from your Dockerfile - [Dockerfile overview](/build/concepts/dockerfile/): Learn about Dockerfiles and how to use them with Docker Images to build and package your software - [Docker Build Overview](/build/concepts/overview/): Learn about Docker Build and its components. - [OpenTelemetry support](/build/debug/opentelemetry/): Analyze telemetry data for builds - [Image and registry exporters](/build/exporters/image-registry/): The image and registry exporters create an image that can be loaded to your local image store or pushed to a registry - [Local and tar exporters](/build/exporters/local-tar/): The local and tar exporters save the build result to the local filesystem - [OCI and Docker exporters](/build/exporters/oci-docker/): The OCI and Docker exporters create an image layout tarball on the local filesystem - [Annotations](/build/metadata/annotations/): Annotations specify additional metadata about OCI images - [Image attestation storage](/build/metadata/attestations/attestation-storage/) - [SBOM attestations](/build/metadata/attestations/sbom/): SBOM attestations describe what software artifacts an image contains and the artifacts used to create the image. - [SLSA definitions](/build/metadata/attestations/slsa-definitions/) - [Provenance attestations](/build/metadata/attestations/slsa-provenance/): Provenance build attestations describe how and where your image was built. - [Build release notes](/build/release-notes/): Learn about the new features, bug fixes, and breaking changes for the newest Buildx release - [自定义 Compose Bridge](/compose/bridge/customize/): 了解如何使用 Go 模板和 Compose 扩展来自定义 Compose Bridge 转换 - [使用默认的 Compose Bridge 转换](/compose/bridge/usage/): 了解如何使用默认的 Compose Bridge 转换将 Compose 文件转换为 Kubernetes 清单文件 - [在 Compose Bridge 中使用 Docker Model Runner](/compose/bridge/use-model-runner/): 如何将 Docker Model Runner 与 Compose Bridge 结合使用,以实现一致的部署 - [使用 Compose SDK](/compose/compose-sdk/): 使用 Compose SDK 将 Docker Compose 直接集成到您的应用程序中。 - [Docker Compose 快速入门](/compose/gettingstarted/): 本教程通过实践指导您学习如何使用 Docker Compose,从定义应用程序依赖关系到尝试各种命令。 - [构建依赖镜像](/compose/how-tos/dependent-images/): 为共享定义的服务构建镜像 - [Docker Compose 中处理环境变量的最佳实践](/compose/how-tos/environment-variables/best-practices/): 解释在 Compose 中设置、使用和管理环境变量的最佳方式 - [Docker Compose 中的环境变量优先级](/compose/how-tos/environment-variables/envvars-precedence/): 说明 Compose 中环境变量解析方式的场景概览 - [在 Docker Compose 中配置预定义环境变量](/compose/how-tos/environment-variables/envvars/): 预定义环境变量 - [在容器环境中设置环境变量](/compose/how-tos/environment-variables/set-environment-variables/): 如何使用 Compose 设置、使用和管理环境变量 - [在 Compose 文件中使用插值设置、使用和管理变量](/compose/how-tos/environment-variables/variable-interpolation/): 如何在 Compose 文件中使用插值设置、使用和管理变量 - [使用 Compose Watch](/compose/how-tos/file-watch/): 使用文件监视自动更新正在运行的服务 - [使用 GPU 访问权限运行 Docker Compose 服务](/compose/how-tos/gpu-support/): 了解如何配置 Docker Compose 以使用 NVIDIA GPU 运行基于 CUDA 的容器 - [在 Compose 中使用生命周期钩子](/compose/how-tos/lifecycle/): 了解如何使用 Docker Compose 的生命周期钩子(如 post_start 和 pre_stop)来自定义容器行为。 - [扩展你的 Compose 文件](/compose/how-tos/multiple-compose-files/extends/): 了解如何使用 Docker Compose 的 extends 属性在文件和项目之间重用服务配置。 - [Include](/compose/how-tos/multiple-compose-files/include/): 如何使用 Docker Compose 的 include 顶级元素 - [合并 Compose 文件](/compose/how-tos/multiple-compose-files/merge/): 了解如何合并 Compose 文件 - [Compose 中的网络](/compose/how-tos/networking/): Docker Compose 如何为容器设置网络 - [将 Docker Compose 应用程序打包为 OCI 工件进行部署](/compose/how-tos/oci-artifact/): 了解如何打包、发布和安全运行来自 OCI 兼容注册表的 Docker Compose 应用程序。 - [在生产环境中使用 Compose](/compose/how-tos/production/): 了解如何为生产环境配置、部署和更新 Docker Compose 应用程序。 - [在 Compose 中使用配置集](/compose/how-tos/profiles/): 如何在 Docker Compose 中使用配置集 - [指定项目名称](/compose/how-tos/project-name/): 了解如何在 Compose 中设置自定义项目名称,以及理解每种方法的优先级。 - [使用提供者服务](/compose/how-tos/provider-services/): 了解如何在 Docker Compose 中使用提供者服务,将外部功能集成到应用程序中 - [控制 Compose 中的启动和关闭顺序](/compose/how-tos/startup-order/): 了解如何使用 depends_on 和健康检查在 Docker Compose 中管理服务的启动和关闭顺序。 - [在 Docker Compose 中安全管理机密信息](/compose/how-tos/use-secrets/): 了解如何在 Docker Compose 中安全管理运行时和构建时的机密信息。 - [安装 Docker Compose 插件](/compose/install/linux/): 分步指导如何在 Linux 上使用软件包仓库或手动方法安装 Docker Compose 插件。 - [安装独立的 Docker Compose(旧版)](/compose/install/standalone/): 有关在 Linux 和 Windows Server 上安装旧版 Docker Compose 独立工具的说明 - [卸载 Docker Compose](/compose/install/uninstall/): 如何卸载 Docker Compose - [Compose 的工作原理](/compose/intro/compose-application-model/): 了解 Docker Compose 的工作原理,从应用模型到 Compose 文件和 CLI,并通过详细示例进行学习。 - [为什么使用 Compose?](/compose/intro/features-uses/): 了解 Docker Compose 在容器化应用程序开发和部署中的优势和典型用例 - [Docker Compose 的历史与发展](/compose/intro/history/): 探索 Docker Compose 从 v1 到 v2 的演变过程,包括 CLI 变更、YAML 版本控制以及 Compose 规范。 - [Compose v2 版本说明](/compose/releases/prior-releases/): 了解 Docker Compose v2 的功能、错误修复和破坏性变更 - [Docker Compose v5 发布说明](/compose/releases/release-notes/): 了解最新 Docker Compose 版本的新功能、错误修复和破坏性变更 - [Docker Compose 常见问题解答](/compose/support-and-feedback/faq/): 关于 Docker Compose 的常见问题解答,包括 v1 与 v2 的对比、命令、关闭行为以及开发环境设置。 - [提供反馈](/compose/support-and-feedback/feedback/): 找到适合您的 Docker Compose 反馈方式 - [Compose 示例应用](/compose/support-and-feedback/samples-for-compose/): 与 Compose 相关的示例汇总 - [containerd 镜像存储](/desktop/features/containerd/): 如何在 Docker Desktop 中激活 containerd 集成功能 - [使用 Docker Desktop CLI](/desktop/features/desktop-cli/): 如何使用 Docker Desktop CLI - [Windows 版 Docker Desktop 中的 GPU 支持](/desktop/features/gpu/): 如何在 Docker Desktop 中使用 GPU - [探索 Docker Desktop 上的网络操作指南](/desktop/features/networking/networking-how-tos/): 了解如何在 Docker Desktop 中连接容器到主机、跨容器连接,或通过代理和 VPN 进行连接。 - [同步文件共享](/desktop/features/synchronized-file-sharing/): 了解如何在 Docker Desktop 中使用同步文件共享。 - [在 Docker Desktop 中使用 USB/IP](/desktop/features/usbip/): 如何在 Docker Desktop 中使用 USB/IP - [Docker Desktop for Mac 的虚拟机管理器](/desktop/features/vmm/): 了解 Docker Desktop for Mac 的虚拟机管理器 (VMM) 选项,包括适用于 Apple Silicon 的新版 Docker VMM,可提供更强的性能和效率 - [Wasm 工作负载](/desktop/features/wasm/): 如何在 Docker Desktop 中运行 Wasm 工作负载 - [最佳实践](/desktop/features/wsl/best-practices/): 在 WSL 2 中使用 Docker Desktop 的最佳实践 - [在 WSL 上使用自定义内核](/desktop/features/wsl/custom-kernels/): 在 WSL 2 上将自定义内核与 Docker Desktop 配合使用 - [使用 WSL](/desktop/features/wsl/use-wsl/): 如何使用 Docker 和 WSL 2 进行开发,以及了解 WSL 的 GPU 支持 - [Docker Desktop 发布说明](/desktop/release-notes/): 查找适用于 Mac、Linux 和 Windows 的 Docker Desktop 发布说明。 - [如何备份和恢复 Docker Desktop 数据](/desktop/settings-and-maintenance/backup-and-restore/) - [更改 Docker Desktop 设置](/desktop/settings-and-maintenance/settings/): 了解并更改 Docker Desktop 的设置 - [Docker Desktop 允许列表](/desktop/setup/allow-list/): 组织内确保 Docker Desktop 正常运行所需的域名 URL 列表。 - [在基于 Arch 的发行版上安装 Docker Desktop](/desktop/setup/install/linux/archlinux/): 在基于 Arch 的发行版上安装 Docker Desktop 包的说明。主要面向希望在各种基于 Arch 的发行版上试用 Docker Desktop 的开发者。 - [在 Debian 上安装 Docker Desktop](/desktop/setup/install/linux/debian/): 在 Debian 上安装 Docker Desktop 的说明 - [在 Fedora 上安装 Docker Desktop](/desktop/setup/install/linux/fedora/): 在 Fedora 上安装 Docker Desktop 的说明 - [在 RHEL 上安装 Docker Desktop](/desktop/setup/install/linux/rhel/): 在 RHEL 上安装 Docker Desktop 的说明 - [在 Ubuntu 上安装 Docker Desktop](/desktop/setup/install/linux/ubuntu/): 了解如何在 Ubuntu 上安装、启动和升级 Docker Desktop。本快速指南将涵盖先决条件、安装方法等。 - [在 Mac 上安装 Docker Desktop](/desktop/setup/install/mac-install/): 安装适用于 Mac 的 Docker Desktop 开始使用。本指南涵盖系统要求、下载位置以及安装和更新的说明。 - [了解 Mac 上 Docker Desktop 的权限要求](/desktop/setup/install/mac-permission-requirements/): 了解 Docker Desktop for Mac 的权限要求以及版本之间的差异 - [在 Windows 上安装 Docker Desktop](/desktop/setup/install/windows-install/): 开始使用 Docker for Windows。本指南涵盖了系统要求、下载位置以及如何安装和更新的说明。 - [了解 Windows 的权限要求](/desktop/setup/install/windows-permission-requirements/): 了解 Docker Desktop for Windows 的权限要求 - [登录 Docker Desktop](/desktop/setup/sign-in/): 探索学习中心并了解登录 Docker Desktop 的好处 - [在 VM 或 VDI 环境中运行适用于 Windows 的 Docker Desktop](/desktop/setup/vm-vdi/): 有关如何启用嵌套虚拟化的说明 - [Docker Desktop 通用常见问题解答](/desktop/troubleshoot-and-support/faqs/general/): 适用于所有平台的 Docker Desktop 常见问题解答 - [Docker Desktop for Linux 常见问题解答](/desktop/troubleshoot-and-support/faqs/linuxfaqs/): Docker Desktop for Linux 的常见问题解答 - [Docker Desktop for Mac 常见问题解答](/desktop/troubleshoot-and-support/faqs/macfaqs/): Docker Desktop for Mac 常见问题解答 - [Docker Desktop 版本发布常见问题](/desktop/troubleshoot-and-support/faqs/releases/): 所有平台常见的 Docker Desktop 问题解答 - [Docker Desktop for Windows 的常见问题解答](/desktop/troubleshoot-and-support/faqs/windowsfaqs/): Docker Desktop for Windows 的常见问题解答 - [提供反馈](/desktop/troubleshoot-and-support/feedback/): 找到适合您的反馈方式 - [已知问题](/desktop/troubleshoot-and-support/troubleshoot/known-issues/): 查找 Docker Desktop 的已知问题 - [修复 macOS 上“Docker.app 已损坏,无法打开”的问题](/desktop/troubleshoot-and-support/troubleshoot/mac-damaged-dialog/): 修复 macOS 上出现的“Docker.app 已损坏,无法打开。您应该将它移到废纸篓”对话框问题 - [Docker Desktop 故障排除主题](/desktop/troubleshoot-and-support/troubleshoot/topics/): 探索 Docker Desktop 的常见故障排除主题 - [卸载 Docker Desktop](/desktop/uninstall/): 如何卸载 Docker Desktop - [探索 Docker Desktop 中的构建视图](/desktop/use-desktop/builds/): 了解如何在 Docker Desktop 中使用构建视图 - [探索 Docker Desktop 中的“容器”视图](/desktop/use-desktop/container/): 通过 Docker Dashboard 的“容器”视图了解您可以执行的操作 - [探索 Docker Desktop 中的 Images 视图](/desktop/use-desktop/images/): 了解您可以使用 Docker Dashboard 中的 Images 视图执行哪些操作 - [探索 Kubernetes 视图](/desktop/use-desktop/kubernetes/): 了解如何在 Docker Desktop 上部署到 Kubernetes - [暂停 Docker Desktop](/desktop/use-desktop/pause/): 了解暂停 Docker Desktop Dashboard 的含义 - [Docker Desktop 的资源节省模式](/desktop/use-desktop/resource-saver/): 了解 Docker Desktop 资源节省模式及其配置方法 - [在 Docker Desktop 中探索卷视图](/desktop/use-desktop/volumes/): 了解在 Docker 仪表板的卷视图中可以执行哪些操作 - [证明](/dhi/core-concepts/attestations/): 查看每个 Docker Hardened Image 附带的完整签名证明,例如 SBOM、VEX、构建来源和扫描结果。 - [CIS 基准](/dhi/core-concepts/cis/): 了解 Docker Hardened Images 如何符合 CIS Docker 基准,帮助组织加固容器镜像以实现安全部署。 - [常见漏洞和暴露 (CVE)](/dhi/core-concepts/cves/): 了解什么是 CVE、Docker Hardened Images 如何减少暴露,以及如何使用常用工具扫描镜像漏洞。 - [镜像摘要](/dhi/core-concepts/digests/): 了解 Docker Hardened Images 如何通过签名元数据、来源证明和最小攻击面,保障软件供应链每个阶段的安全。 - [极简或无发行版镜像](/dhi/core-concepts/distroless/): 了解 Docker Hardened Images 如何使用无发行版变体来最小化攻击面并移除不必要的组件。 - [FIPS DHI Enterprise](/dhi/core-concepts/fips/): 了解 Docker Hardened Images 如何通过经验证的加密模块支持 FIPS 140,以帮助组织满足合规要求。 - [Docker Hardened Images 中的 glibc 和 musl 支持](/dhi/core-concepts/glibc-musl/): 比较 DHI 的 glibc 和 musl 变体,根据应用的兼容性、大小和性能需求选择合适的镜像。 - [基础镜像加固](/dhi/core-concepts/hardening/): 了解 Docker Hardened Images 如何通过精简组件、非 root 执行和默认安全配置来保障安全性。 - [不可变基础设施](/dhi/core-concepts/immutability/): 了解如何通过镜像摘要、只读容器和签名元数据来确保 Docker Hardened Images 具备防篡改和不可变特性。 - [镜像溯源](/dhi/core-concepts/provenance/): 了解构建溯源元数据如何帮助追踪 Docker Hardened Images 的来源,并支持符合 SLSA 规范。 - [软件物料清单 (SBOM)](/dhi/core-concepts/sbom/): 了解什么是 SBOM、它们为何重要,以及 Docker Hardened Images 如何包含签名的 SBOM 以支持透明度和合规性。 - [代码签名](/dhi/core-concepts/signatures/): 了解如何使用 Cosign 对 Docker Hardened Images 进行加密签名,以验证真实性、完整性和安全来源。 - [软件制品供应链安全等级 (SLSA)](/dhi/core-concepts/slsa/): 了解 Docker 强化镜像如何符合 SLSA 构建等级 3,以及如何验证来源以实现安全、防篡改的构建。 - [软件供应链安全](/dhi/core-concepts/sscs/): 了解 Docker 加固镜像如何通过签名元数据、来源证明和最小化攻击面,帮助您保护软件供应链的每个阶段。 - [安全软件开发生命周期](/dhi/core-concepts/ssdlc/): 了解 Docker Hardened Images 如何通过与扫描、签名和调试工具集成来支持安全的 SDLC。 - [STIG DHI Enterprise](/dhi/core-concepts/stig/): 了解 Docker Hardened Images 如何提供支持 STIG 的容器镜像,并附带可验证的安全扫描证明,以满足政府和企业的合规要求。 - [漏洞可利用性交换 (VEX)](/dhi/core-concepts/vex/): 了解 VEX 如何通过识别 Docker Hardened Images 中哪些漏洞实际可被利用,帮助您优先处理真实风险。 - [Docker Hardened Images 可用类型](/dhi/explore/available/): 了解 Docker Hardened Images 目录中提供的不同类型、发行版和变体。 - [Docker Hardened Images 的构建方式](/dhi/explore/build-process/): 了解 Docker 如何通过自动化、以安全为核心的管道来构建、测试和维护 Docker Hardened Images。 - [提供反馈](/dhi/explore/feedback/): 如何与 DHI 团队互动 - [理解 Docker 加固镜像的角色和职责](/dhi/explore/responsibility/): 了解使用 Docker 加固镜像时,Docker、上游项目与您之间的职责划分。 - [Docker 强化镜像的测试方式](/dhi/explore/test/): 了解 Docker 强化镜像如何通过自动化测试确保符合标准、功能正常和安全可靠。 - [什么是加固镜像?为什么要使用它们?](/dhi/explore/what/): 了解什么是加固镜像、为何重要,以及 Docker 加固镜像如何提供更强的安全性、合规性和运营效率。 - [Docker Hardened Images 功能](/dhi/features/): Docker Hardened Images 为每个应用提供完全透明、最小攻击面和企业级安全——免费且开源。 - [Docker Hardened Images 快速开始](/dhi/get-started/): 通过快速开始指南探索并运行 Docker Hardened Image。 - [对比 Docker Hardened 镜像](/dhi/how-to/compare/): 了解如何对比 Docker Hardened 镜像与其他容器镜像,以评估安全性改进和差异。 - [自定义 Docker 强化镜像或图表 DHI Enterprise](/dhi/how-to/customize/): 了解如何自定义 Docker 强化镜像 (DHI) 和图表。 - [调试 Docker Hardened Image 容器](/dhi/how-to/debug/): 了解如何使用 Docker Debug 在本地或生产环境中对 Docker Hardened Images (DHI) 进行故障排除。 - [使用 Docker Hardened Images 的扩展生命周期支持 DHI Enterprise](/dhi/how-to/els/): 了解如何将扩展生命周期支持与 Docker Hardened Images 结合使用。 - [探索 Docker 硬化镜像](/dhi/how-to/explore/): 了解如何在 Docker Hub 上的 DHI 目录中查找和评估镜像仓库、变体、元数据和证明。 - [使用 Docker 加固镜像(DHI)Helm chart](/dhi/how-to/helm/): 了解如何使用 Docker 加固镜像(DHI)Helm chart。 - [在 Kubernetes 中使用 Docker Hardened 镜像](/dhi/how-to/k8s/): 了解如何在 Kubernetes 部署中使用 Docker Hardened Images。 - [管理 Docker Hardened Images 和 charts DHI Enterprise](/dhi/how-to/manage/): 了解如何在您的组织中管理已镜像和自定义的 Docker Hardened Images。 - [镜像 Docker Hardened Image 仓库 DHI Enterprise](/dhi/how-to/mirror/): 了解如何将镜像镜像到您组织的命名空间,并可选择将其推送到另一个私有注册中心。 - [使用策略强制执行 Docker Hardened Image 用法](/dhi/how-to/policies/): 了解如何将镜像策略与 Docker Scout 结合使用,以管理 Docker Hardened Images。 - [扫描 Docker Hardened Images](/dhi/how-to/scan/): 了解如何使用 Docker Scout、Grype 或 Trivy 扫描 Docker Hardened Images 的已知漏洞。 - [使用 Docker Hardened Image](/dhi/how-to/use/): 了解如何在 Dockerfile、CI 流程和标准开发工作流中拉取、运行和引用 Docker Hardened Image。 - [验证 Docker Hardened Image 或 chart](/dhi/how-to/verify/): 使用 Docker Scout 或 cosign 验证 Docker Hardened Images 和 charts 的签名证明,如 SBOM、来源和漏洞数据。 - [迁移清单](/dhi/migration/checklist/): 迁移到 Docker Hardened Images 时需要考虑的清单 - [Go](/dhi/migration/examples/go/): 将 Go 应用程序迁移到 Docker Hardened Images - [Node.js](/dhi/migration/examples/node/): 将 Node.js 应用迁移到 Docker Hardened Images - [Python](/dhi/migration/examples/python/): 将 Python 应用程序迁移到 Docker Hardened Images - [从 Alpine 或 Debian 迁移](/dhi/migration/migrate-from-doi/): 从 Docker 官方镜像迁移到 Docker Hardened 镜像的分步指南 - [从 Wolfi 迁移](/dhi/migration/migrate-from-wolfi/): 从 Wolfi 发行版镜像迁移到 Docker 加固镜像的分步指南 - [使用 Docker 的 AI 助手进行迁移](/dhi/migration/migrate-with-ai/): 使用 Docker 的 AI 助手自动将您的 Dockerfile 迁移至 Docker 强化镜像 (DHI) - [故障排除](/dhi/troubleshoot/): 解决构建、运行或调试 Docker Hardened Images 时的常见问题,例如非 root 用户行为、缺少 shell 和端口访问。 - [Docker Hub 目录](/docker-hub/image-library/catalogs/): 探索专门的 Docker Hub 集合,例如生成式 AI 目录。 - [镜像 Docker Hub 官方镜像库](/docker-hub/image-library/mirror/): 为 Docker Hub 镜像设置本地镜像仓库 - [Docker Hub 搜索](/docker-hub/image-library/search/): 了解如何浏览和搜索 Docker Hub 的海量资源。 - [可信内容](/docker-hub/image-library/trusted-content/): 了解 Docker Hub 的可信内容。 - [Docker Hub 快速入门](/docker-hub/quickstart/): 了解如何开始使用 Docker Hub - [Docker Hub 发布说明](/docker-hub/release-notes/): 了解 Docker Hub 的新功能、错误修复和重大变更 - [归档或取消归档仓库](/docker-hub/repos/archive/): 了解如何在 Docker Hub 上归档或取消归档仓库 - [创建仓库](/docker-hub/repos/create/): 了解如何在 Docker Hub 上创建仓库 - [删除仓库](/docker-hub/repos/delete/): 了解如何删除 Docker Hub 上的仓库 - [访问管理](/docker-hub/repos/manage/access/): 了解如何管理对 Docker Hub 上仓库的访问权限。 - [自动化构建和自动化测试的高级选项](/docker-hub/repos/manage/builds/advanced/): 自动化构建 - [自动化仓库测试](/docker-hub/repos/manage/builds/automated-testing/): 自动化测试 - [配置从 GitHub 和 BitBucket 的自动构建](/docker-hub/repos/manage/builds/link-source/): 链接到 GitHub 和 BitBucket - [管理自动构建](/docker-hub/repos/manage/builds/manage-builds/): 如何在 Docker Hub 中管理自动构建 - [设置自动化构建](/docker-hub/repos/manage/builds/setup/): 设置自动化构建 - [排查自动构建问题](/docker-hub/repos/manage/builds/troubleshoot/): 如何排查自动构建问题 - [将组织仓库导出为 CSV](/docker-hub/repos/manage/export/): 了解如何使用 API 导出 Docker Hub 组织下所有仓库的完整列表。 - [批量迁移 Docker 镜像](/docker-hub/repos/manage/hub-images/bulk-migrate/): 了解如何使用脚本和自动化在组织之间迁移多个 Docker 镜像和标签。 - [Docker Hub 上的不可变标签](/docker-hub/repos/manage/hub-images/immutable-tags/): 了解不可变标签以及它们如何帮助维护 Docker Hub 上的镜像版本一致性。 - [镜像管理](/docker-hub/repos/manage/hub-images/manage/): 了解如何删除镜像标签。 - [在仓库之间移动镜像](/docker-hub/repos/manage/hub-images/move/): 了解如何在仓库之间移动镜像。 - [Docker Hub 上的软件制品](/docker-hub/repos/manage/hub-images/oci-artifacts/): 您可以使用 Docker Hub 存储打包为 OCI 制品的软件制品。 - [将镜像推送到仓库](/docker-hub/repos/manage/hub-images/push/): 了解如何向 Docker Hub 上的仓库添加内容。 - [Docker Hub 上的标签](/docker-hub/repos/manage/hub-images/tags/): 了解如何在 Docker Hub 上管理仓库标签。 - [仓库信息](/docker-hub/repos/manage/information/): 了解如何描述和优化您的 Docker Hub 仓库,以提高可发现性。 - [Docker 赞助的开源计划](/docker-hub/repos/manage/trusted-content/dsos-program/): 了解 Docker 赞助的开源计划及其运作方式 - [Docker Verified Publisher Program](/docker-hub/repos/manage/trusted-content/dvp-program/): 了解 Docker Verified Publisher Program 是什么以及其运作方式 - [洞察与分析](/docker-hub/repos/manage/trusted-content/insights-analytics/): 了解如何访问 Docker Hub 上镜像的使用统计数据 - [Docker 官方镜像](/docker-hub/repos/manage/trusted-content/official-images/): 本文介绍了 Docker 官方镜像(Docker Official Images)是如何创建的, 以及如何参与贡献或提供反馈。 - [镜像安全洞察](/docker-hub/repos/manage/vulnerability-scanning/): 了解 Docker Hub 中的漏洞扫描和 Docker Scout 镜像分析。 - [Webhooks](/docker-hub/repos/manage/webhooks/): Docker Hub Webhooks - [仓库个人设置](/docker-hub/repos/settings/): 了解 Docker Hub 中的个人仓库设置 - [服务账户](/docker-hub/service-accounts/): Docker 服务账户 - [排查 Docker Hub 问题](/docker-hub/troubleshoot/): 了解如何排查 Docker Hub 常见问题。 - [优化 Docker Hub 使用的最佳实践](/docker-hub/usage/manage/): 了解如何优化和管理您的 Docker Hub 使用情况。 - [Docker Hub 拉取使用情况和限制](/docker-hub/usage/pulls/): 了解 Docker Hub 的拉取使用情况和限制。 - [自动补全](/engine/cli/completion/): 设置您的 Shell,以获取 Docker 命令和标志的自动补全功能 - [过滤命令](/engine/cli/filter/): 在 CLI 中使用过滤功能,选择性地包含与定义的模式匹配的资源。 - [格式化命令和日志输出](/engine/cli/formatting/): CLI 和日志输出格式化参考 - [Docker CLI 的 OpenTelemetry](/engine/cli/otel/): 了解如何为 Docker 命令行捕获 OpenTelemetry 指标 - [在 Docker CLI 中使用代理服务器](/engine/cli/proxy/): 如何配置 Docker 客户端 CLI 以使用代理服务器 - [在容器中运行多个进程](/engine/containers/multi-service_container/): 了解如何在单个容器中运行多个进程 - [资源限制](/engine/containers/resource_constraints/): 指定容器的运行时选项 - [Running containers](/engine/containers/run/): Running and configuring containers with the Docker CLI - [运行时指标](/engine/containers/runmetrics/): 了解如何测量正在运行的容器,以及关于不同指标的信息 - [自动启动容器](/engine/containers/start-containers-automatically/): 如何自动启动容器 - [替代容器运行时](/engine/daemon/alternative-runtimes/): Docker Engine 默认使用 runc 作为容器运行时,但您可以通过 CLI 或配置守护进程来指定替代运行时。 - [使用 IPv6 网络](/engine/daemon/ipv6/): 如何在 Docker 守护进程中启用 IPv6 支持 - [实时恢复](/engine/daemon/live-restore/): 了解如何在守护进程不可用时保持容器运行 - [读取守护程序日志](/engine/daemon/logs/): 如何读取 Docker 守护程序日志并使用 SIGUSR1 强制生成堆栈跟踪以进行调试 - [使用 Prometheus 收集 Docker 指标](/engine/daemon/prometheus/): 使用 Prometheus 收集 Docker 指标 - [守护进程代理配置](/engine/daemon/proxy/): 了解如何配置 Docker 守护进程使用 HTTP 代理 - [配置 Docker 守护进程的远程访问](/engine/daemon/remote-access/): 通过配置 Docker 监听 IP 地址、端口以及 Unix 套接字,可以允许 Docker 接受来自远程主机的请求。 - [启动守护进程](/engine/daemon/start/): 手动启动 Docker 守护进程 - [Docker 守护进程故障排除](/engine/daemon/troubleshoot/): 了解如何排查 Docker 守护进程中的错误和配置问题 - [Deprecated Docker Engine features](/engine/deprecated/): Deprecated Features. - [Plugin Config Version 1 of Plugin V2](/engine/extend/config/): How to develop and use a plugin with the managed plugin system - [Use Docker Engine plugins](/engine/extend/legacy_plugins/): How to add additional functionality to Docker with plugins extensions - [Docker Plugin API](/engine/extend/plugin_api/): How to write Docker plugins extensions - [Access authorization plugin](/engine/extend/plugins_authorization/): How to create authorization plugins to manage access control to your Docker daemon. - [Docker log driver plugins](/engine/extend/plugins_logging/): Log driver plugins. - [Docker network driver plugins](/engine/extend/plugins_network/): Network driver plugins. - [Docker volume plugins](/engine/extend/plugins_volume/): How to manage data with external volume plugins - [通过二进制文件安装 Docker Engine](/engine/install/binaries/): 了解如何以二进制文件的形式安装 Docker。这些说明最适合用于测试目的。 - [在 CentOS 上安装 Docker Engine](/engine/install/centos/): 了解如何在 CentOS 上安装 Docker Engine。这些说明涵盖了不同的安装方法、如何卸载以及后续步骤。 - [在 Debian 上安装 Docker Engine](/engine/install/debian/): 了解如何在 Debian 上安装 Docker Engine。这些说明涵盖了不同的安装方法、如何卸载以及后续步骤。 - [在 Fedora 上安装 Docker Engine](/engine/install/fedora/): 了解如何在 Fedora 上安装 Docker Engine。这些说明涵盖了不同的安装方法、如何卸载以及后续步骤。 - [Docker Engine 的 Linux 安装后步骤](/engine/install/linux-postinstall/): 查找针对 Linux 用户的 Docker Engine 推荐安装后步骤,包括如何将 Docker 作为非 root 用户运行等内容。 - [在 Raspberry Pi OS (32-bit / armhf) 上安装 Docker Engine](/engine/install/raspberry-pi-os/): 了解如何在 32 位 Raspberry Pi OS 系统上安装 Docker Engine。这些说明涵盖了不同的安装方法、如何卸载以及后续步骤。请注意,32 位支持将在 Docker Engine v29 及更高版本中被弃用。 - [在 RHEL 上安装 Docker Engine](/engine/install/rhel/): 了解如何在 RHEL 上安装 Docker Engine。本文涵盖不同的安装方法、如何卸载以及后续步骤。 - [Docker Engine 在 SLES (s390x) 上](/engine/install/sles/): 关于 Docker Engine 在 SLES 上的可用性信息。Docker 软件包不再适用于 SLES s390x 架构。 - [在 Ubuntu 上安装 Docker Engine](/engine/install/ubuntu/): 在 Ubuntu 上使用 Docker Engine 快速启动您的客户端服务器应用程序。本指南详细介绍了在 Ubuntu 上安装 Docker Engine 的先决条件和多种方法。 - [配置日志驱动程序](/engine/logging/configure/): 了解如何为 Docker 守护进程配置日志驱动程序 - [Amazon CloudWatch Logs 日志驱动](/engine/logging/drivers/awslogs/): 了解如何在 Docker Engine 中使用 Amazon CloudWatch Logs 日志驱动 - [ETW 日志驱动程序](/engine/logging/drivers/etwlogs/): 学习如何在 Docker Engine 中使用 ETW(Event Tracing for Windows)日志驱动程序 - [Fluentd 日志驱动](/engine/logging/drivers/fluentd/): 了解如何使用 fluentd 日志驱动 - [Google Cloud Logging 驱动](/engine/logging/drivers/gcplogs/): 了解如何在 Docker Engine 中使用 Google Cloud Logging 驱动 - [Graylog 扩展格式日志驱动程序](/engine/logging/drivers/gelf/): 了解如何在 Docker Engine 中使用 Graylog 扩展格式 (GELF) 日志驱动程序 - [Journald 日志驱动](/engine/logging/drivers/journald/): 了解如何在 Docker Engine 中使用 Journald 日志驱动 - [JSON File 日志驱动](/engine/logging/drivers/json-file/): 了解如何在 Docker Engine 中使用 json-file 日志驱动 - [本地文件日志记录驱动程序](/engine/logging/drivers/local/): 了解如何在 Docker Engine 中使用本地日志记录驱动程序 - [Splunk 日志记录驱动程序](/engine/logging/drivers/splunk/): 了解如何在 Docker Engine 中使用 Splunk 日志记录驱动程序 - [Syslog 日志驱动程序](/engine/logging/drivers/syslog/): 了解如何在 Docker Engine 中使用 syslog 日志驱动程序 - [将 docker logs 与远程日志记录驱动程序结合使用](/engine/logging/dual-logging/): 了解如何在使用第三方日志记录解决方案时在本地读取容器日志。 - [自定义日志驱动输出](/engine/logging/log_tags/): 了解如何使用 Go 模板格式化日志输出 - [使用日志记录驱动插件](/engine/logging/plugins/): 了解日志记录驱动插件,用于扩展和自定义 Docker 的日志记录功能 - [Docker contexts](/engine/manage-resources/contexts/): 了解如何使用上下文从单个客户端管理多个守护进程 - [Docker 对象标签](/engine/manage-resources/labels/): 了解标签(labels),一种用于管理 Docker 对象元数据的工具。 - [清理未使用的 Docker 对象](/engine/manage-resources/pruning/): 使用 prune 命令移除未使用的资源以释放磁盘空间 - [在 Docker 中使用 CA 证书](/engine/network/ca-certs/): 了解如何在 Docker 主机和 Linux 容器中安装和使用 CA 证书 - [Host 网络驱动](/engine/network/drivers/host/): 关于在 Docker 主机网络上暴露容器的全部内容 - [IPvlan 网络驱动](/engine/network/drivers/ipvlan/): 有关使用 IPvlan 让容器在网络中显示为物理机器的所有信息 - [Macvlan 网络驱动](/engine/network/drivers/macvlan/): 关于如何使用 Macvlan 让容器在网络中表现为物理设备的全部内容 - [none 网络驱动](/engine/network/drivers/none/): 如何使用 none 驱动隔离容器的网络栈 - [Overlay 网络驱动](/engine/network/drivers/overlay/): 关于使用 overlay 网络的全部内容 - [Docker 与 iptables](/engine/network/firewall-iptables/): Docker 如何与 iptables 协同工作 - [Docker 与 nftables](/engine/network/firewall-nftables/): Docker 如何与 nftables 协同工作 - [旧版容器链接](/engine/network/links/): 了解如何连接 Docker 容器。 - [数据包过滤与防火墙](/engine/network/packet-filtering-firewalls/): Docker 如何处理数据包过滤、iptables 和防火墙 - [端口发布与映射](/engine/network/port-publishing/): 访问容器端口 - [Docker Engine 17.03 发布说明](/engine/release-notes/17.03/) - [Docker Engine 17.04 发行说明](/engine/release-notes/17.04/) - [Docker Engine 17.05 发行说明](/engine/release-notes/17.05/) - [Docker Engine 17.06 发布说明](/engine/release-notes/17.06/) - [Docker Engine 17.07 版本说明](/engine/release-notes/17.07/) - [Docker Engine 17.09 发行说明](/engine/release-notes/17.09/) - [Docker Engine 17.10 发布说明](/engine/release-notes/17.10/) - [Docker Engine 17.11 发行说明](/engine/release-notes/17.11/) - [Docker Engine 17.12 发布说明](/engine/release-notes/17.12/) - [Docker Engine 18.01 发布说明](/engine/release-notes/18.01/) - [Docker Engine 18.02 发布说明](/engine/release-notes/18.02/) - [Docker Engine 18.03 发布说明](/engine/release-notes/18.03/) - [Docker Engine 18.04 发行说明](/engine/release-notes/18.04/) - [Docker Engine 18.05 发布说明](/engine/release-notes/18.05/) - [Docker Engine 18.06 发行说明](/engine/release-notes/18.06/) - [Docker Engine 18.09 发行说明](/engine/release-notes/18.09/) - [Docker Engine 19.03 发行说明](/engine/release-notes/19.03/) - [Docker Engine 20.10 发布说明](/engine/release-notes/20.10/): 了解 Docker Engine 的新功能、错误修复和重大变更 - [Docker Engine 23.0 发布说明](/engine/release-notes/23.0/): 了解 Docker Engine 的新功能、问题修复和重大变更 - [Docker Engine 24.0 发行说明](/engine/release-notes/24.0/): 了解 Docker Engine 的新功能、错误修复和破坏性变更 - [Docker Engine 25.0 发布说明](/engine/release-notes/25.0/): 了解 Docker Engine 的新功能、错误修复和破坏性变更 - [Docker Engine 26.0 发行说明](/engine/release-notes/26.0/): 了解 Docker Engine 的新功能、错误修复和破坏性变更 - [Docker Engine 26.1 发布说明](/engine/release-notes/26.1/): 了解 Docker Engine 的新功能、Bug 修复和重大变更 - [Docker Engine 27 版本发行说明](/engine/release-notes/27/): 了解 Docker Engine 的新功能、错误修复和破坏性变更 - [Docker Engine version 28 release notes](/engine/release-notes/28/): 了解 Docker Engine 的新功能、错误修复和重大变更 - [Docker Engine 29 版本发布说明](/engine/release-notes/29/): 了解 Docker Engine 的新功能、错误修复和重大变更 - [Docker Engine 历史版本](/engine/release-notes/prior-releases/): Docker CE 发布说明 - [杀毒软件与 Docker](/engine/security/antivirus/): 在 Docker 中使用杀毒软件的一般指南 - [Docker 的 AppArmor 安全配置文件](/engine/security/apparmor/): 在 Docker 中启用 AppArmor - [使用证书验证仓库客户端](/engine/security/certificates/): 如何设置和使用证书来验证注册表访问 - [Docker 安全非事件](/engine/security/non-events/): Docker 缓解的安全漏洞回顾 - [保护 Docker 守护进程套接字](/engine/security/protect-access/): 如何使用 SSH 或 HTTPS 设置和运行 Docker - [使用技巧](/engine/security/rootless/tips/): Rootless 模式的使用技巧 - [问题排查](/engine/security/rootless/troubleshoot/): 排查 Rootless 模式的问题 - [Docker 的 Seccomp 安全配置文件](/engine/security/seccomp/): 在 Docker 中启用 seccomp - [使用 Compose 部署 Notary Server](/engine/security/trust/deploying_notary/): 部署 Notary - [使用内容信任实现自动化](/engine/security/trust/trust_automation/): 使用信任机制自动化内容推送与拉取 - [内容信任的委托](/engine/security/trust/trust_delegation/): 内容信任的委托 - [管理内容信任的密钥](/engine/security/trust/trust_key_mng/): 管理内容信任的密钥 - [在内容信任沙盒中进行操作](/engine/security/trust/trust_sandbox/): 在信任沙盒中进行操作 - [使用用户命名空间隔离容器](/engine/security/userns-remap/): 在用户命名空间中隔离容器 - [绑定挂载](/engine/storage/bind-mounts/): 使用绑定挂载 - [使用 containerd 镜像存储的 Docker Engine](/engine/storage/containerd/): 了解 containerd 镜像存储 - [BTRFS 存储驱动](/engine/storage/drivers/btrfs-driver/): 了解如何优化 Btrfs 驱动程序的使用。 - [Device Mapper 存储驱动程序(已弃用)](/engine/storage/drivers/device-mapper-driver/): 了解如何优化 device mapper 驱动程序的使用。 - [OverlayFS 存储驱动程序](/engine/storage/drivers/overlayfs-driver/): 了解如何优化 OverlayFS 驱动程序的使用。 - [选择存储驱动程序](/engine/storage/drivers/select-storage-driver/): 了解如何为容器选择合适的存储驱动程序。 - [VFS 存储驱动](/engine/storage/drivers/vfs-driver/): 了解如何优化 VFS 驱动的使用。 - [windowsfilter 存储驱动程序](/engine/storage/drivers/windowsfilter-driver/): 了解 windowsfilter 存储驱动程序 - [ZFS 存储驱动程序](/engine/storage/drivers/zfs-driver/): 了解如何优化 ZFS 驱动程序的使用。 - [tmpfs 挂载](/engine/storage/tmpfs/): 使用 tmpfs 挂载 - [卷(Volumes)](/engine/storage/volumes/): 了解如何创建、管理和使用卷(volumes)而非绑定挂载(bind mounts)来持久化 Docker 生成和使用的数据。 - [管理和维护 Docker Engine 集群](/engine/swarm/admin_guide/): 管理节点管理指南 - [使用 Docker Configs 存储配置数据](/engine/swarm/configs/): 如何将配置数据与运行时分离 - [节点的工作原理](/engine/swarm/how-swarm-mode-works/nodes/): Swarm 节点的工作原理 - [使用公钥基础设施 (PKI) 管理 swarm 安全性](/engine/swarm/how-swarm-mode-works/pki/): PKI 在 swarm 模式下的工作原理 - [服务的工作原理](/engine/swarm/how-swarm-mode-works/services/): 了解 swarm 模式下的服务工作原理 - [Swarm 任务状态](/engine/swarm/how-swarm-mode-works/swarm-task-states/): 了解在 Swarm 上调度的任务。 - [使用集群模式路由网格](/engine/swarm/ingress/): 使用路由网格将服务发布到集群外部 - [将节点加入到一个 swarm 中](/engine/swarm/join-nodes/): 将 worker 和 manager 节点加入到一个 swarm 中 - [Swarm 模式关键概念](/engine/swarm/key-concepts/): 介绍 Docker Engine swarm 模式的关键概念 - [管理 swarm 中的节点](/engine/swarm/manage-nodes/): 管理 swarm 中的现有节点 - [管理 swarm 服务网络](/engine/swarm/networking/): 使用 swarm 模式的覆盖网络功能 - [Swarm 模式中的 Raft 共识](/engine/swarm/raft/): Swarm 模式中的 Raft 共识算法 - [使用 Docker secrets 管理敏感数据](/engine/swarm/secrets/): 如何安全地存储、检索和使用 Docker 服务的敏感数据 - [将服务部署到 swarm](/engine/swarm/services/): 将服务部署到 swarm - [将堆栈部署到 Swarm](/engine/swarm/stack-deploy/): 如何将堆栈部署到 Swarm - [锁定 Swarm 以保护其加密密钥](/engine/swarm/swarm_manager_locking/): 自动锁定 Swarm 管理节点以保护加密密钥 - [在 Swarm 模式下运行 Docker Engine](/engine/swarm/swarm-mode/): 在 Swarm 模式下运行 Docker Engine - [向 swarm 添加节点](/engine/swarm/swarm-tutorial/add-nodes/): 向 swarm 添加节点 - [创建 swarm](/engine/swarm/swarm-tutorial/create-swarm/): 初始化 swarm - [删除在 swarm 上运行的服务](/engine/swarm/swarm-tutorial/delete-service/): 从 swarm 中删除服务 - [将服务部署到 swarm](/engine/swarm/swarm-tutorial/deploy-service/): 将服务部署到 swarm - [将 swarm 中的节点设置为排空状态](/engine/swarm/swarm-tutorial/drain-node/): 将 swarm 中的节点设置为排空状态 - [在 swarm 上检查服务](/engine/swarm/swarm-tutorial/inspect-service/): 检查应用程序 - [对服务应用滚动更新](/engine/swarm/swarm-tutorial/rolling-update/): 在 swarm 上对服务应用滚动更新 - [扩展 Swarm 中的服务](/engine/swarm/swarm-tutorial/scale-service/): 扩展 Swarm 中运行的服务 - [Microsoft Dev Box 中的 Docker Desktop](/enterprise/enterprise-deployment/dev-box/): 了解在 Microsoft Dev Box 中设置 Docker Desktop 的优势和方法 - [企业部署常见问题](/enterprise/enterprise-deployment/faq/): 大规模部署 Docker Desktop 的常见问题解答 - [在 Windows 上通过 Microsoft Store 安装 Docker Desktop](/enterprise/enterprise-deployment/ms-store/): 通过 Microsoft Store 安装适用于 Windows 的 Docker Desktop。了解其更新行为和限制。 - [MSI 安装程序](/enterprise/enterprise-deployment/msi-install-and-configure/): 了解如何使用 MSI 安装程序。同时探索其他配置选项。 - [PKG 安装程序](/enterprise/enterprise-deployment/pkg-install-and-configure/): 了解如何使用 PKG 安装程序。同时探索其他配置选项。 - [使用 Intune 部署](/enterprise/enterprise-deployment/use-intune/): 使用 Microsoft 基于云的设备管理工具 Intune 来部署 Docker Desktop - [使用 Jamf Pro 部署](/enterprise/enterprise-deployment/use-jamf-pro/): 使用 Jamf Pro 部署适用于 Mac 的 Docker Desktop - [Organization access tokens](/enterprise/security/access-tokens/): Create and manage organization access tokens to securely authenticate automated systems and CI/CD pipelines with Docker Hub - [管理域名](/enterprise/security/domain-management/): 添加、验证和管理域名,以控制用户访问并启用 Docker 组织中的自动配置 - [配置登录强制执行](/enterprise/security/enforce-sign-in/methods/): 使用注册表项、配置文件、plist 文件或 registry.json 文件为 Docker Desktop 配置登录强制执行 - [气隙容器](/enterprise/security/hardened-desktop/air-gapped-containers/): 使用自定义代理规则和网络限制,通过气隙容器控制容器网络访问 - [配置 Docker 套接字异常和高级设置](/enterprise/security/hardened-desktop/enhanced-container-isolation/config/): 为增强容器隔离配置 Docker 套接字异常和高级设置 - [启用增强型容器隔离](/enterprise/security/hardened-desktop/enhanced-container-isolation/enable-eci/): 在 Docker Desktop 中启用增强型容器隔离以保护容器安全 - [增强型容器隔离常见问题解答](/enterprise/security/hardened-desktop/enhanced-container-isolation/faq/): 关于增强型容器隔离的常见问题 - [增强型容器隔离的限制](/enterprise/security/hardened-desktop/enhanced-container-isolation/limitations/): 增强型容器隔离的已知限制和平台特定注意事项 - [镜像访问管理](/enterprise/security/hardened-desktop/image-access-management/): 通过镜像访问管理控制开发者可以访问哪些 Docker Hub 镜像,以增强供应链安全 - [注册表访问管理](/enterprise/security/hardened-desktop/registry-access-management/): 使用注册表访问管理控制对已批准容器注册表的访问,确保 Docker Desktop 安全使用 - [桌面设置合规性报告](/enterprise/security/hardened-desktop/settings-management/compliance-reporting/): 使用合规性报告仪表板跟踪和监控用户对 Docker Desktop 设置策略的合规性 - [使用 Admin Console 配置设置管理](/enterprise/security/hardened-desktop/settings-management/configure-admin-console/): 使用 Docker Admin Console 在整个组织内配置和强制执行 Docker Desktop 设置 - [使用 JSON 文件配置设置管理](/enterprise/security/hardened-desktop/settings-management/configure-json-file/): 使用 admin-settings.json 文件配置和强制执行 Docker Desktop 设置 - [设置参考](/enterprise/security/hardened-desktop/settings-management/settings-reference/): 所有 Docker Desktop 设置和配置选项的完整参考 - [组映射](/enterprise/security/provisioning/group-mapping/): 通过将身份提供程序组与 Docker 团队同步,实现团队成员资格的自动化管理 - [即时配置 (JIT)](/enterprise/security/provisioning/just-in-time/): 了解即时配置 (JIT) 如何与您的 SSO 连接配合使用。 - [核心角色](/enterprise/security/roles-and-permissions/core-roles/): 通过组织中的角色来控制对内容、注册表和组织管理的访问权限。 - [自定义角色](/enterprise/security/roles-and-permissions/custom-roles/): 使用自定义角色为您的组织创建量身定制的权限集 - [配置单点登录](/enterprise/security/single-sign-on/configure/): 了解如何为您的组织或公司配置单点登录。 - [连接单点登录](/enterprise/security/single-sign-on/connect/): 连接 Docker 与您的身份提供商,测试配置,并启用强制策略 - [SSO 域常见问题](/enterprise/security/single-sign-on/faqs/domain-faqs/): 有关 Docker 单点登录的域验证和管理的常见问题 - [SSO 强制执行常见问题](/enterprise/security/single-sign-on/faqs/enforcement-faqs/): 有关 Docker 单点登录强制执行及其对用户影响的常见问题解答 - [通用 SSO 常见问题](/enterprise/security/single-sign-on/faqs/general/): 关于 Docker 单点登录的常见问题 - [SSO 身份提供程序常见问题解答](/enterprise/security/single-sign-on/faqs/idp-faqs/): 有关 Docker SSO 和身份提供程序配置的常见问题解答 - [SSO 用户管理常见问题解答](/enterprise/security/single-sign-on/faqs/users-faqs/): 关于使用 Docker 单点登录管理用户的常见问题解答 - [管理单点登录](/enterprise/security/single-sign-on/manage/): 了解如何为您的组织或公司管理单点登录。 - [排查配置问题](/enterprise/troubleshoot/troubleshoot-provisioning/): 排查使用 SCIM 和即时 (JIT) 配置时常见的用户配置问题 - [故障排除单点登录](/enterprise/troubleshoot/troubleshoot-sso/): 排除 Docker 单点登录配置和身份验证的常见问题 - [扩展元数据](/extensions/extensions-sdk/architecture/metadata/): Docker 扩展元数据 - [扩展安全性](/extensions/extensions-sdk/architecture/security/): 扩展安全模型的各个方面 - [Add a backend to your extension](/extensions/extensions-sdk/build/backend-extension-tutorial/): Learn how to add a backend to your extension. - [Create an advanced frontend extension](/extensions/extensions-sdk/build/frontend-extension-tutorial/): Advanced frontend extension tutorial - [Create a simple extension](/extensions/extensions-sdk/build/minimal-frontend-extension/): Minimal frontend extension tutorial - [Docker 扩展的设计指南](/extensions/extensions-sdk/design/design-guidelines/): Docker 扩展设计 - [Docker 设计原则](/extensions/extensions-sdk/design/design-principles/): Docker 扩展设计 - [MUI 最佳实践](/extensions/extensions-sdk/design/mui-best-practices/): 使用 MUI 以最大限度地兼容 Docker Desktop 的指南 - [扩展后端](/extensions/extensions-sdk/dev/api/backend/): Docker 扩展 API - [导航](/extensions/extensions-sdk/dev/api/dashboard-routes-navigation/): Docker 扩展 API - [仪表板](/extensions/extensions-sdk/dev/api/dashboard/): Docker 扩展 API - [Docker](/extensions/extensions-sdk/dev/api/docker/): Docker 扩展 API - [扩展 UI API](/extensions/extensions-sdk/dev/api/overview/): Docker 扩展开发概述 - [持续集成 (CI)](/extensions/extensions-sdk/dev/continuous-integration/): 自动测试和验证您的扩展。 - [测试与调试](/extensions/extensions-sdk/dev/test-debug/): 测试与调试您的扩展。 - [CLI 参考](/extensions/extensions-sdk/dev/usage/): Docker 扩展 CLI - [打包并发布您的扩展](/extensions/extensions-sdk/extensions/DISTRIBUTION/): Docker 扩展分发 - [扩展镜像标签](/extensions/extensions-sdk/extensions/labels/): Docker 扩展标签 - [构建多架构扩展](/extensions/extensions-sdk/extensions/multi-arch/): 创建扩展的第三步。 - [在 Marketplace 中发布](/extensions/extensions-sdk/extensions/publish/): Docker 扩展分发 - [分享你的扩展](/extensions/extensions-sdk/extensions/share/): 使用分享链接分享你的扩展 - [验证您的扩展](/extensions/extensions-sdk/extensions/validate/): 扩展创建过程的第三步 - [调用主机二进制文件](/extensions/extensions-sdk/guides/invoke-host-binaries/): 使用扩展 SDK 从前端添加对主机二进制文件的调用。 - [从扩展与 Kubernetes 交互](/extensions/extensions-sdk/guides/kubernetes/): 如何从扩展连接到 Kubernetes 集群 - [身份验证](/extensions/extensions-sdk/guides/oauth2-flow/): Docker 扩展 OAuth 2.0 流程 - [从扩展后端使用 Docker socket](/extensions/extensions-sdk/guides/use-docker-socket-from-backend/): Docker 扩展元数据 - [构建和发布流程](/extensions/extensions-sdk/process/): 了解创建扩展的过程。 - [快速入门](/extensions/extensions-sdk/quickstart/): 快速构建扩展的指南 - [Marketplace 扩展](/extensions/marketplace/): 扩展 - [非 Marketplace 扩展](/extensions/non-marketplace/): 扩展 - [为扩展配置私有市场](/extensions/private-marketplace/): 如何配置和使用 Docker Extensions 的私有市场 - [Docker Extensions 的设置与反馈](/extensions/settings-feedback/): 扩展 - [关于 Docker Offload](/offload/about/): 了解 Docker Offload、其功能及工作原理。 - [配置 Docker Offload](/offload/configuration/): 了解如何为 Docker Offload 配置构建设置。 - [提供反馈](/offload/feedback/): 找到适合您的反馈方式 - [优化 Docker Offload 使用](/offload/optimize/): 了解如何优化 Docker Offload 的使用。 - [Docker Offload 快速开始](/offload/quickstart/): 了解如何使用 Docker Offload 在本地和 CI 中更快地构建和运行容器镜像。 - [故障排除 Docker Offload](/offload/troubleshoot/): 了解如何排查 Docker Offload 相关问题。 - [Docker Offload 使用与计费](/offload/usage/): 了解 Docker Offload 的使用情况以及如何监控您的云资源。 - [Docker Home、管理控制台、账单、安全和订阅功能的发布说明](/platform-release-notes/): 了解 Docker Home、管理控制台以及账单和订阅功能的新功能、错误修复和重大变更 - [Docker 的产品发布生命周期](/release-lifecycle/): 描述从 Beta 到 GA 的功能生命周期的各个阶段。 - [已弃用和停用的 Docker 产品和功能](/retired/): 探索已弃用和停用的 Docker 功能、产品和开源项目,包括已过渡工具和已归档计划的详细信息。 - [咨询数据库来源和匹配服务](/scout/deep-dive/advisory-db-sources/): 详细介绍 Docker Scout 分析背后的咨询数据库和 CVE 到软件包的匹配服务。 - [Docker Scout 中的数据收集与存储](/scout/deep-dive/data-handling/): Docker Scout 如何处理镜像元数据 - [Docker Scout 镜像分析](/scout/explore/analysis/): Docker Scout 镜像分析提供镜像构成及其所含漏洞的详细视图 - [仪表板](/scout/explore/dashboard/): Docker Scout 仪表板可帮助您审查和共享镜像分析结果。 - [管理漏洞例外](/scout/explore/exceptions/): 例外允许您为漏洞如何影响您的制品提供额外的上下文和文档,并提供抑制不适用漏洞的能力 - [镜像详情视图](/scout/explore/image-details-view/): Docker Scout 镜像详情视图可分析镜像,展示其层级结构、各层、软件包和漏洞 - [Docker Scout 指标导出器](/scout/explore/metrics-exporter/): 了解如何使用 Prometheus 从 Docker Scout 中抓取数据,以 Grafana 创建自定义的漏洞和策略仪表板 - [将 Scout 与不同类型的制品配合使用](/scout/how-tos/artifact-types/): 某些 Docker Scout 命令支持镜像引用前缀, 用于控制要分析的镜像或文件的位置。 - [使用环境变量配置 Docker Scout](/scout/how-tos/configure-cli/): 使用这些环境变量配置 Docker Scout CLI 命令的行为 - [使用 GUI 创建例外](/scout/how-tos/create-exceptions-gui/): 使用 Docker Scout Dashboard 或 Docker Desktop 为镜像中的漏洞创建例外。 - [使用 VEX 创建例外](/scout/how-tos/create-exceptions-vex/): 使用 VEX 文档为镜像中的漏洞创建例外。 - [Docker Scout SBOM](/scout/how-tos/view-create-sboms/): 使用 Docker Scout 提取项目的 SBOM。 - [安装 Docker Scout](/scout/install/): Docker Scout CLI 插件的安装说明 - [将 Docker Scout 与 Microsoft Azure DevOps Pipelines 集成](/scout/integrations/ci/azure/): 如何将 Docker Scout 与 Microsoft Azure DevOps Pipelines 集成 - [将 Docker Scout 与 Circle CI 集成](/scout/integrations/ci/circle-ci/): 如何将 Docker Scout 与 Circle CI 集成 - [将 Docker Scout 与 GitHub Actions 集成](/scout/integrations/ci/gha/): 如何将 Docker Scout 与 GitHub Actions 集成 - [将 Docker Scout 与 GitLab CI/CD 集成](/scout/integrations/ci/gitlab/): 如何将 Docker Scout 与 GitLab CI 集成 - [将 Docker Scout 与 Jenkins 集成](/scout/integrations/ci/jenkins/): 如何将 Docker Scout 与 Jenkins 集成 - [将 Docker Scout 与 SonarQube 集成](/scout/integrations/code-quality/sonarqube/): 使用项目中定义的 SonarQube 质量门禁评估镜像 - [通过 CLI 进行通用环境集成](/scout/integrations/environment/cli/): 使用 CLI 客户端将您的运行时环境与 Docker Scout 集成 - [将 Docker Scout 与 Sysdig 集成](/scout/integrations/environment/sysdig/): 使用 Sysdig 将您的运行时环境与 Docker Scout 集成 - [将 Docker Scout 与 Azure Container Registry 集成](/scout/integrations/registry/acr/): 将 Azure Container Registry 与 Docker Scout 集成 - [将 Docker Scout 与 Artifactory 容器注册表集成](/scout/integrations/registry/artifactory/): 将 Artifactory 容器注册表与 Docker Scout 集成 - [将 Docker Scout 与 Amazon ECR 集成](/scout/integrations/registry/ecr/): 将 Amazon Elastic Container Registry 与 Docker Scout 集成 - [将 Docker Scout 与 GitHub 集成](/scout/integrations/source-code-management/github/): 使用 GitHub 应用集成 Docker Scout,直接在代码仓库中获取修复建议 - [将 Docker Scout 与 Slack 集成](/scout/integrations/team-collaboration/slack/): 将 Docker Scout 与 Slack 集成,以在 Slack 频道中接收关于漏洞和策略合规性的实时更新 - [在 CI 中评估策略合规性](/scout/policy/ci/): 配置你的持续集成流水线,当镜像的策略评估结果比基线更差时 使流水线失败 - [配置策略](/scout/policy/configure/): 了解如何在 Docker Scout 中配置、禁用或删除策略 - [使用 Docker Scout 进行修复](/scout/policy/remediation/): 了解 Docker Scout 如何通过修复功能自动帮助您提升软件质量 - [Docker Scout 健康评分](/scout/policy/scores/): Docker Scout 健康评分提供对 Docker Hub 镜像的供应链评估, 根据各种安全策略对其进行从 A 到 F 的评级。 - [查看 Docker Scout 策略状态](/scout/policy/view/): Docker Scout 仪表板和 `docker scout policy` 命令可用于查看镜像的策略状态。 - [Docker Scout 快速入门](/scout/quickstart/): 了解如何开始使用 Docker Scout 分析镜像并修复漏洞 - [Docker Scout CLI 发布说明](/scout/release-notes/cli/): 了解 Docker Scout CLI 插件的最新功能 - [Docker Scout 发布说明](/scout/release-notes/platform/): 了解 Docker Scout 的最新功能 - [恢复您的 Docker 账户](/security/2fa/recover-hub-account/): 恢复您的 Docker 账户并管理双因素身份验证恢复代码 - [个人访问令牌](/security/access-tokens/): 创建和管理个人 Docker 访问令牌,以实现安全的 CLI 认证和自动化 - [容器安全常见问题](/security/faqs/containers/): 关于 Docker 容器安全性和隔离性的常见问题 - [通用安全常见问题解答](/security/faqs/general/): 有关 Docker 安全性、身份验证和组织管理的常见问题解答 - [网络与虚拟机常见问题](/security/faqs/networking-and-vms/): 关于 Docker Desktop 网络连接和虚拟化安全的常见问题 - [Docker 安全公告](/security/security-announcements/): Docker 安全公告 - [更改您的订阅](/subscription/change/): 升级或降级您的 Docker 订阅,并了解账单变更 - [Docker Desktop 许可协议](/subscription/desktop-license/): 关于 Docker Desktop 许可协议和商业使用要求的信息 - [订阅常见问题](/subscription/faq/): 关于 Docker 订阅和计费的常见问题 - [管理订阅席位](/subscription/manage-seats/): 为 Docker Team 和 Business 订阅添加或移除席位 - [扩展您的订阅](/subscription/scale/): 为您的订阅扩展 Docker Build Cloud 和 Testcontainers Cloud 的使用量 - [设置您的订阅](/subscription/setup/): 为个人账户和组织设置 Docker 订阅 - [Testcontainers Cloud](/tcc/) - [Testcontainers](/testcontainers/): 了解如何在您首选的编程语言中以编程方式使用 Testcontainers 运行容器。 ## Reference - [Docker 认证发布者 API 更新日志](/reference/api/dvp/changelog/): Docker 认证发布者 API 更新日志 - [Docker Verified Publisher API 参考文档](/reference/api/dvp/latest/): Docker Verified Publisher API 的参考文档和 Swagger (OpenAPI) 规范。 - [使用 Docker Engine SDK 和 Docker API 的示例](/reference/api/engine/sdk/examples/): 使用 Go 和 Python SDK 以及使用 curl 的 HTTP API 执行特定 Docker 操作的示例。 - [Engine API version history](/reference/api/engine/version-history/): Documentation of changes that have been made to Engine API. - [Docker Engine API v1.44 参考文档](/reference/api/engine/version/v1.44/): Docker Engine API 的参考文档和 Swagger (OpenAPI) 规范。 - [Docker Engine API v1.45 参考](/reference/api/engine/version/v1.45/): Docker Engine API 的参考文档和 Swagger (OpenAPI) 规范。 - [Docker Engine API v1.46 参考文档](/reference/api/engine/version/v1.46/): Docker Engine API 的参考文档和 Swagger (OpenAPI) 规范。 - [Docker Engine API v1.47 参考文档](/reference/api/engine/version/v1.47/): Docker Engine API 的参考文档和 Swagger (OpenAPI) 规范。 - [Docker Engine API v1.48 参考文档](/reference/api/engine/version/v1.48/): Docker Engine API 的参考文档和 Swagger (OpenAPI) 规范。 - [Docker Engine API v1.49 参考文档](/reference/api/engine/version/v1.49/): Docker Engine API 的参考文档和 Swagger (OpenAPI) 规范。 - [Docker Engine API v1.50 参考文档](/reference/api/engine/version/v1.50/): Docker Engine API 的参考文档和 Swagger (OpenAPI) 规范。 - [Docker Engine API v1.51 参考](/reference/api/engine/version/v1.51/): Docker Engine API 的参考文档和 Swagger (OpenAPI) 规范。 - [Docker Engine API v1.52 参考文档](/reference/api/engine/version/v1.52/): Docker Engine API 的参考文档和 Swagger (OpenAPI) 规范。 - [接口: BackendV0](/reference/api/extensions-sdk/BackendV0/): Docker 扩展 API 参考 - [接口:DesktopUI](/reference/api/extensions-sdk/DesktopUI/): Docker 扩展 API 参考 - [接口:Dialog](/reference/api/extensions-sdk/Dialog/): Docker 扩展 API 参考 - [接口: Docker](/reference/api/extensions-sdk/Docker/): Docker 扩展 API 参考 - [接口:DockerCommand](/reference/api/extensions-sdk/DockerCommand/): Docker 扩展 API 参考 - [接口:DockerDesktopClient](/reference/api/extensions-sdk/DockerDesktopClient/): Docker 扩展 API 参考 - [接口: Exec](/reference/api/extensions-sdk/Exec/): Docker 扩展 API 参考 - [Interface: ExecOptions](/reference/api/extensions-sdk/ExecOptions/): Docker 扩展 API 参考 - [接口:ExecProcess](/reference/api/extensions-sdk/ExecProcess/): Docker 扩展 API 参考 - [Interface: ExecResultV0](/reference/api/extensions-sdk/ExecResultV0/): Docker 扩展 API 参考 - [接口:ExecStreamOptions](/reference/api/extensions-sdk/ExecStreamOptions/): Docker 扩展 API 参考 - [接口: Extension](/reference/api/extensions-sdk/Extension/): Docker 扩展 API 参考 - [接口:ExtensionCli](/reference/api/extensions-sdk/ExtensionCli/): Docker 扩展 API 参考 - [Interface: ExtensionHost](/reference/api/extensions-sdk/ExtensionHost/): Docker 扩展 API 参考 - [接口: ExtensionVM](/reference/api/extensions-sdk/ExtensionVM/): Docker 扩展 API 参考 - [接口:Host](/reference/api/extensions-sdk/Host/): Docker 扩展 API 参考 - [接口:HttpService](/reference/api/extensions-sdk/HttpService/): Docker 扩展 API 参考文档 - [接口: NavigationIntents](/reference/api/extensions-sdk/NavigationIntents/): Docker 扩展 API 参考 - [Interface: OpenDialogResult](/reference/api/extensions-sdk/OpenDialogResult/): Docker 扩展 API 参考 - [接口: RawExecResult](/reference/api/extensions-sdk/RawExecResult/): Docker 扩展 API 参考 - [接口:RequestConfig](/reference/api/extensions-sdk/RequestConfig/): Docker 扩展 API 参考 - [接口: RequestConfigV0](/reference/api/extensions-sdk/RequestConfigV0/): Docker extension API reference - [接口:ServiceError](/reference/api/extensions-sdk/ServiceError/): Docker 扩展 API 参考 - [接口: SpawnOptions](/reference/api/extensions-sdk/SpawnOptions/): Docker 扩展 API 参考 - [Interface: Toast](/reference/api/extensions-sdk/Toast/): Docker extension API reference - [Docker Hub API 变更日志](/reference/api/hub/changelog/): Docker Hub API 变更日志 - [已弃用的 Docker Hub API 端点](/reference/api/hub/deprecated/): 已弃用的 Docker Hub API 端点 - [Docker Hub API 参考](/reference/api/hub/latest/): Docker Hub API 的参考文档和 Swagger(OpenAPI)规范。 - [Registry 认证](/reference/api/registry/auth/): 指定了 Docker Registry v2 的认证方式 - [Docker Hub 支持的注册表 API](/reference/api/registry/latest/): 支持的注册表 API 端点。 - [ConsistentInstructionCasing](/reference/build-checks/consistent-instruction-casing/): All commands within the Dockerfile should use the same casing (either upper or lower) - [CopyIgnoredFile](/reference/build-checks/copy-ignored-file/): Attempting to Copy file that is excluded by .dockerignore - [DuplicateStageName](/reference/build-checks/duplicate-stage-name/): Stage names should be unique - [ExposeInvalidFormat](/reference/build-checks/expose-invalid-format/): IP address and host-port mapping should not be used in EXPOSE instruction. This will become an error in a future release - [ExposeProtoCasing](/reference/build-checks/expose-proto-casing/): Protocol in EXPOSE instruction should be lowercase - [FromAsCasing](/reference/build-checks/from-as-casing/): The 'as' keyword should match the case of the 'from' keyword - [FromPlatformFlagConstDisallowed](/reference/build-checks/from-platform-flag-const-disallowed/): FROM --platform flag should not use a constant value - [InvalidDefaultArgInFrom](/reference/build-checks/invalid-default-arg-in-from/): Default value for global ARG results in an empty or invalid base image name - [InvalidDefinitionDescription](/reference/build-checks/invalid-definition-description/): Comment for build stage or argument should follow the format: `# `. If this is not intended to be a description comment, add an empty line or comment between the instruction and the comment. - [JSONArgsRecommended](/reference/build-checks/json-args-recommended/): JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals - [LegacyKeyValueFormat](/reference/build-checks/legacy-key-value-format/): Legacy key/value format with whitespace separator should not be used - [MaintainerDeprecated](/reference/build-checks/maintainer-deprecated/): The MAINTAINER instruction is deprecated, use a label instead to define an image author - [MultipleInstructionsDisallowed](/reference/build-checks/multiple-instructions-disallowed/): Multiple instructions of the same type should not be used in the same stage - [NoEmptyContinuation](/reference/build-checks/no-empty-continuation/): Empty continuation lines will become errors in a future release - [RedundantTargetPlatform](/reference/build-checks/redundant-target-platform/): Setting platform to predefined $TARGETPLATFORM in FROM is redundant as this is the default behavior - [ReservedStageName](/reference/build-checks/reserved-stage-name/): Reserved words should not be used as stage names - [SecretsUsedInArgOrEnv](/reference/build-checks/secrets-used-in-arg-or-env/): Sensitive data should not be used in the ARG or ENV commands - [StageNameCasing](/reference/build-checks/stage-name-casing/): Stage names should be lowercase - [UndefinedArgInFrom](/reference/build-checks/undefined-arg-in-from/): FROM command must use declared ARGs - [UndefinedVar](/reference/build-checks/undefined-var/): Variables should be defined before their use - [WorkdirRelativePath](/reference/build-checks/workdir-relative-path/): Relative workdir without an absolute workdir declared within the build can have unexpected results if the base image changes - [docker build (legacy builder)](/reference/cli/docker/build-legacy/) - [docker builder prune](/reference/cli/docker/builder/prune/) - [docker buildx bake](/reference/cli/docker/buildx/bake/) - [docker buildx build](/reference/cli/docker/buildx/build/) - [docker buildx create](/reference/cli/docker/buildx/create/) - [docker buildx dap attach](/reference/cli/docker/buildx/dap/attach/) - [docker buildx dap build](/reference/cli/docker/buildx/dap/build/) - [docker buildx debug build](/reference/cli/docker/buildx/debug/build/) - [docker buildx du](/reference/cli/docker/buildx/du/) - [docker buildx history export](/reference/cli/docker/buildx/history/export/) - [docker buildx history import](/reference/cli/docker/buildx/history/import/) - [docker buildx history inspect attachment](/reference/cli/docker/buildx/history/inspect/attachment/) - [docker buildx history logs](/reference/cli/docker/buildx/history/logs/) - [docker buildx history ls](/reference/cli/docker/buildx/history/ls/) - [docker buildx history open](/reference/cli/docker/buildx/history/open/) - [docker buildx history rm](/reference/cli/docker/buildx/history/rm/) - [docker buildx history trace](/reference/cli/docker/buildx/history/trace/) - [docker buildx imagetools create](/reference/cli/docker/buildx/imagetools/create/) - [docker buildx imagetools inspect](/reference/cli/docker/buildx/imagetools/inspect/) - [docker buildx inspect](/reference/cli/docker/buildx/inspect/) - [docker buildx ls](/reference/cli/docker/buildx/ls/) - [docker buildx prune](/reference/cli/docker/buildx/prune/) - [docker buildx rm](/reference/cli/docker/buildx/rm/) - [docker buildx stop](/reference/cli/docker/buildx/stop/) - [docker buildx use](/reference/cli/docker/buildx/use/) - [docker buildx version](/reference/cli/docker/buildx/version/) - [docker checkpoint create](/reference/cli/docker/checkpoint/create/) - [docker checkpoint ls](/reference/cli/docker/checkpoint/ls/) - [docker checkpoint rm](/reference/cli/docker/checkpoint/rm/) - [docker compose alpha dry-run](/reference/cli/docker/compose/alpha/dry-run/) - [docker compose alpha scale](/reference/cli/docker/compose/alpha/scale/) - [docker compose alpha viz](/reference/cli/docker/compose/alpha/viz/) - [docker compose attach](/reference/cli/docker/compose/attach/) - [docker compose bridge convert](/reference/cli/docker/compose/bridge/convert/) - [docker compose bridge transformations create](/reference/cli/docker/compose/bridge/transformations/create/) - [docker compose bridge transformations list](/reference/cli/docker/compose/bridge/transformations/list/) - [docker compose build](/reference/cli/docker/compose/build/) - [docker compose config](/reference/cli/docker/compose/config/) - [docker compose cp](/reference/cli/docker/compose/cp/) - [docker compose create](/reference/cli/docker/compose/create/) - [docker compose down](/reference/cli/docker/compose/down/) - [docker compose events](/reference/cli/docker/compose/events/) - [docker compose exec](/reference/cli/docker/compose/exec/) - [docker compose images](/reference/cli/docker/compose/images/) - [docker compose kill](/reference/cli/docker/compose/kill/) - [docker compose logs](/reference/cli/docker/compose/logs/) - [docker compose ls](/reference/cli/docker/compose/ls/) - [docker compose pause](/reference/cli/docker/compose/pause/) - [docker compose port](/reference/cli/docker/compose/port/) - [docker compose ps](/reference/cli/docker/compose/ps/) - [docker compose publish](/reference/cli/docker/compose/publish/) - [docker compose pull](/reference/cli/docker/compose/pull/) - [docker compose push](/reference/cli/docker/compose/push/) - [docker compose restart](/reference/cli/docker/compose/restart/) - [docker compose rm](/reference/cli/docker/compose/rm/) - [docker compose run](/reference/cli/docker/compose/run/) - [docker compose start](/reference/cli/docker/compose/start/) - [docker compose stop](/reference/cli/docker/compose/stop/) - [docker compose top](/reference/cli/docker/compose/top/) - [docker compose unpause](/reference/cli/docker/compose/unpause/) - [docker compose up](/reference/cli/docker/compose/up/) - [docker compose version](/reference/cli/docker/compose/version/) - [docker compose volumes](/reference/cli/docker/compose/volumes/) - [docker compose wait](/reference/cli/docker/compose/wait/) - [docker compose watch](/reference/cli/docker/compose/watch/) - [docker config create](/reference/cli/docker/config/create/) - [docker config inspect](/reference/cli/docker/config/inspect/) - [docker config ls](/reference/cli/docker/config/ls/) - [docker config rm](/reference/cli/docker/config/rm/) - [docker container attach](/reference/cli/docker/container/attach/) - [docker container commit](/reference/cli/docker/container/commit/) - [docker container create](/reference/cli/docker/container/create/) - [docker container diff](/reference/cli/docker/container/diff/) - [docker container exec](/reference/cli/docker/container/exec/) - [docker container export](/reference/cli/docker/container/export/) - [docker container inspect](/reference/cli/docker/container/inspect/) - [docker container kill](/reference/cli/docker/container/kill/) - [docker container logs](/reference/cli/docker/container/logs/) - [docker container ls](/reference/cli/docker/container/ls/) - [docker container pause](/reference/cli/docker/container/pause/) - [docker container port](/reference/cli/docker/container/port/) - [docker container prune](/reference/cli/docker/container/prune/) - [docker container rename](/reference/cli/docker/container/rename/) - [docker container restart](/reference/cli/docker/container/restart/) - [docker container rm](/reference/cli/docker/container/rm/) - [docker container run](/reference/cli/docker/container/run/) - [docker container start](/reference/cli/docker/container/start/) - [docker container stats](/reference/cli/docker/container/stats/) - [docker container stop](/reference/cli/docker/container/stop/) - [docker container top](/reference/cli/docker/container/top/) - [docker container unpause](/reference/cli/docker/container/unpause/) - [docker container update](/reference/cli/docker/container/update/) - [docker container wait](/reference/cli/docker/container/wait/) - [docker context create](/reference/cli/docker/context/create/) - [docker context export](/reference/cli/docker/context/export/) - [docker context import](/reference/cli/docker/context/import/) - [docker context inspect](/reference/cli/docker/context/inspect/) - [docker context ls](/reference/cli/docker/context/ls/) - [docker context rm](/reference/cli/docker/context/rm/) - [docker context show](/reference/cli/docker/context/show/) - [docker context update](/reference/cli/docker/context/update/) - [docker context use](/reference/cli/docker/context/use/) - [docker debug](/reference/cli/docker/debug/) - [docker desktop disable model-runner](/reference/cli/docker/desktop/disable/model-runner/) - [docker desktop enable model-runner](/reference/cli/docker/desktop/enable/model-runner/) - [docker desktop 引擎使用](/reference/cli/docker/desktop/engine/use/) - [Docker Desktop Kubernetes 镜像](/reference/cli/docker/desktop/kubernetes/images/) - [Docker Desktop 日志](/reference/cli/docker/desktop/logs/) - [docker desktop restart](/reference/cli/docker/desktop/restart/) - [docker desktop start](/reference/cli/docker/desktop/start/) - [docker desktop status](/reference/cli/docker/desktop/status/) - [docker desktop stop](/reference/cli/docker/desktop/stop/) - [docker desktop update](/reference/cli/docker/desktop/update/) - [docker desktop version](/reference/cli/docker/desktop/version/) - [docker image history](/reference/cli/docker/image/history/) - [docker image import](/reference/cli/docker/image/import/) - [docker image inspect](/reference/cli/docker/image/inspect/) - [docker image load](/reference/cli/docker/image/load/) - [docker image ls](/reference/cli/docker/image/ls/) - [docker image prune](/reference/cli/docker/image/prune/) - [docker image pull](/reference/cli/docker/image/pull/) - [docker image push](/reference/cli/docker/image/push/) - [docker image rm](/reference/cli/docker/image/rm/) - [docker image save](/reference/cli/docker/image/save/) - [docker image tag](/reference/cli/docker/image/tag/) - [docker init](/reference/cli/docker/init/) - [docker 登录](/reference/cli/docker/login/) - [docker logout](/reference/cli/docker/logout/) - [docker manifest annotate](/reference/cli/docker/manifest/annotate/) - [docker manifest create](/reference/cli/docker/manifest/create/) - [docker manifest inspect](/reference/cli/docker/manifest/inspect/) - [docker manifest push](/reference/cli/docker/manifest/push/) - [docker manifest rm](/reference/cli/docker/manifest/rm/) - [docker mcp catalog add](/reference/cli/docker/mcp/catalog/catalog_add/) - [docker mcp catalog create](/reference/cli/docker/mcp/catalog/catalog_create/) - [docker mcp catalog export](/reference/cli/docker/mcp/catalog/catalog_export/) - [docker mcp catalog fork](/reference/cli/docker/mcp/catalog/catalog_fork/) - [docker mcp catalog import](/reference/cli/docker/mcp/catalog/catalog_import/) - [docker mcp catalog init](/reference/cli/docker/mcp/catalog/catalog_init/) - [docker mcp catalog ls](/reference/cli/docker/mcp/catalog/catalog_ls/) - [docker mcp catalog reset](/reference/cli/docker/mcp/catalog/catalog_reset/) - [docker mcp catalog rm](/reference/cli/docker/mcp/catalog/catalog_rm/) - [docker mcp catalog show](/reference/cli/docker/mcp/catalog/catalog_show/) - [docker mcp catalog update](/reference/cli/docker/mcp/catalog/catalog_update/) - [docker mcp client connect](/reference/cli/docker/mcp/client/client_connect/) - [docker mcp client disconnect](/reference/cli/docker/mcp/client/client_disconnect/) - [docker mcp client ls](/reference/cli/docker/mcp/client/client_ls/) - [docker mcp 客户端手动说明](/reference/cli/docker/mcp/client/client_manual-instructions/) - [docker mcp config dump](/reference/cli/docker/mcp/config/config_dump/) - [docker mcp config read](/reference/cli/docker/mcp/config/config_read/) - [docker mcp config reset](/reference/cli/docker/mcp/config/config_reset/) - [docker mcp config restore](/reference/cli/docker/mcp/config/config_restore/) - [docker mcp config write](/reference/cli/docker/mcp/config/config_write/) - [docker mcp feature disable](/reference/cli/docker/mcp/feature/feature_disable/) - [docker mcp feature enable](/reference/cli/docker/mcp/feature/feature_enable/) - [docker mcp feature ls](/reference/cli/docker/mcp/feature/feature_ls/) - [docker mcp gateway run](/reference/cli/docker/mcp/gateway/gateway_run/) - [docker mcp oauth authorize](/reference/cli/docker/mcp/oauth/oauth_authorize/) - [docker mcp oauth ls](/reference/cli/docker/mcp/oauth/oauth_ls/) - [docker mcp oauth revoke](/reference/cli/docker/mcp/oauth/oauth_revoke/) - [docker mcp policy dump](/reference/cli/docker/mcp/policy/policy_dump/) - [docker mcp policy set](/reference/cli/docker/mcp/policy/policy_set/) - [docker mcp secret export](/reference/cli/docker/mcp/secrets/secret_export/) - [docker mcp secret ls](/reference/cli/docker/mcp/secrets/secret_ls/) - [docker mcp secret rm](/reference/cli/docker/mcp/secrets/secret_rm/) - [docker mcp secret set](/reference/cli/docker/mcp/secrets/secret_set/) - [docker mcp server disable](/reference/cli/docker/mcp/server/server_disable/) - [docker mcp server enable](/reference/cli/docker/mcp/server/server_enable/) - [docker mcp server list](/reference/cli/docker/mcp/server/server_ls/) - [docker mcp server reset](/reference/cli/docker/mcp/server/server_reset/) - [docker mcp tools call](/reference/cli/docker/mcp/tools/tools_call/) - [docker mcp tools count](/reference/cli/docker/mcp/tools/tools_count/) - [docker mcp tools disable](/reference/cli/docker/mcp/tools/tools_disable/) - [docker mcp tools enable](/reference/cli/docker/mcp/tools/tools_enable/) - [docker mcp tools inspect](/reference/cli/docker/mcp/tools/tools_inspect/) - [docker mcp tools ls](/reference/cli/docker/mcp/tools/tools_ls/) - [docker mcp version](/reference/cli/docker/mcp/version/) - [docker model bench](/reference/cli/docker/model/bench/) - [docker model inspect](/reference/cli/docker/model/inspect/) - [docker model install-runner](/reference/cli/docker/model/install-runner/) - [docker model list](/reference/cli/docker/model/list/) - [docker model logs](/reference/cli/docker/model/logs/) - [docker model package](/reference/cli/docker/model/package/) - [docker model pull](/reference/cli/docker/model/pull/) - [docker model purge](/reference/cli/docker/model/purge/) - [docker model push](/reference/cli/docker/model/push/) - [docker model reinstall-runner](/reference/cli/docker/model/reinstall-runner/) - [docker model restart-runner](/reference/cli/docker/model/restart-runner/) - [docker model rm](/reference/cli/docker/model/rm/) - [docker model run](/reference/cli/docker/model/run/) - [docker model start-runner](/reference/cli/docker/model/start-runner/) - [docker model status](/reference/cli/docker/model/status/) - [docker model stop-runner](/reference/cli/docker/model/stop-runner/) - [docker model tag](/reference/cli/docker/model/tag/) - [docker model uninstall-runner](/reference/cli/docker/model/uninstall-runner/) - [docker model version](/reference/cli/docker/model/version/) - [docker network connect](/reference/cli/docker/network/connect/) - [docker network create](/reference/cli/docker/network/create/) - [docker network disconnect](/reference/cli/docker/network/disconnect/) - [docker network inspect](/reference/cli/docker/network/inspect/) - [docker network ls](/reference/cli/docker/network/ls/) - [docker network prune](/reference/cli/docker/network/prune/) - [docker network rm](/reference/cli/docker/network/rm/) - [docker node demote](/reference/cli/docker/node/demote/) - [docker node inspect](/reference/cli/docker/node/inspect/) - [docker node ls](/reference/cli/docker/node/ls/) - [docker node promote](/reference/cli/docker/node/promote/) - [docker node ps](/reference/cli/docker/node/ps/) - [docker node rm](/reference/cli/docker/node/rm/) - [docker node update](/reference/cli/docker/node/update/) - [docker offload start](/reference/cli/docker/offload/start/) - [docker offload status](/reference/cli/docker/offload/status/) - [docker offload stop](/reference/cli/docker/offload/stop/) - [docker offload version](/reference/cli/docker/offload/version/) - [docker pass get](/reference/cli/docker/pass/get/) - [docker pass ls](/reference/cli/docker/pass/ls/) - [docker pass rm](/reference/cli/docker/pass/rm/) - [docker pass set](/reference/cli/docker/pass/set/) - [docker plugin create](/reference/cli/docker/plugin/create/) - [docker plugin disable](/reference/cli/docker/plugin/disable/) - [docker plugin enable](/reference/cli/docker/plugin/enable/) - [docker plugin inspect](/reference/cli/docker/plugin/inspect/) - [docker plugin install](/reference/cli/docker/plugin/install/) - [docker plugin ls](/reference/cli/docker/plugin/ls/) - [docker plugin push](/reference/cli/docker/plugin/push/) - [docker plugin rm](/reference/cli/docker/plugin/rm/) - [docker plugin set](/reference/cli/docker/plugin/set/) - [docker plugin upgrade](/reference/cli/docker/plugin/upgrade/) - [docker sandbox inspect](/reference/cli/docker/sandbox/inspect/) - [docker sandbox ls](/reference/cli/docker/sandbox/ls/) - [docker sandbox 删除](/reference/cli/docker/sandbox/rm/) - [docker sandbox run](/reference/cli/docker/sandbox/run/) - [docker scout attestation add](/reference/cli/docker/scout/attestation/add/) - [docker scout attestation get](/reference/cli/docker/scout/attestation/get/) - [docker scout 证明列表](/reference/cli/docker/scout/attestation/list/) - [docker scout cache df](/reference/cli/docker/scout/cache/df/) - [docker scout cache prune](/reference/cli/docker/scout/cache/prune/) - [docker scout compare](/reference/cli/docker/scout/compare/) - [docker scout config](/reference/cli/docker/scout/config/) - [docker scout cves](/reference/cli/docker/scout/cves/) - [docker scout enroll](/reference/cli/docker/scout/enroll/) - [docker scout environment](/reference/cli/docker/scout/environment/) - [docker scout integration configure](/reference/cli/docker/scout/integration/configure/) - [docker scout integration delete](/reference/cli/docker/scout/integration/delete/) - [docker scout integration list](/reference/cli/docker/scout/integration/list/) - [docker scout policy](/reference/cli/docker/scout/policy/) - [docker scout push](/reference/cli/docker/scout/push/) - [docker scout quickview](/reference/cli/docker/scout/quickview/) - [docker scout recommendations](/reference/cli/docker/scout/recommendations/) - [docker scout repo disable](/reference/cli/docker/scout/repo/disable/) - [docker scout repo enable](/reference/cli/docker/scout/repo/enable/) - [docker scout repo list](/reference/cli/docker/scout/repo/list/) - [docker scout sbom](/reference/cli/docker/scout/sbom/) - [docker scout stream](/reference/cli/docker/scout/stream/) - [docker scout version](/reference/cli/docker/scout/version/) - [docker scout vex get](/reference/cli/docker/scout/vex/get/) - [docker scout watch](/reference/cli/docker/scout/watch/) - [docker search](/reference/cli/docker/search/) - [docker secret create](/reference/cli/docker/secret/create/) - [docker secret inspect](/reference/cli/docker/secret/inspect/) - [docker secret ls](/reference/cli/docker/secret/ls/) - [docker secret rm](/reference/cli/docker/secret/rm/) - [docker service create](/reference/cli/docker/service/create/) - [docker service inspect](/reference/cli/docker/service/inspect/) - [docker service logs](/reference/cli/docker/service/logs/) - [docker service ls](/reference/cli/docker/service/ls/) - [docker service ps](/reference/cli/docker/service/ps/) - [docker service rm](/reference/cli/docker/service/rm/) - [docker service rollback](/reference/cli/docker/service/rollback/) - [docker service scale](/reference/cli/docker/service/scale/) - [docker service update](/reference/cli/docker/service/update/) - [docker stack config](/reference/cli/docker/stack/config/) - [docker stack deploy](/reference/cli/docker/stack/deploy/) - [docker stack ls](/reference/cli/docker/stack/ls/) - [docker stack ps](/reference/cli/docker/stack/ps/) - [docker stack rm](/reference/cli/docker/stack/rm/) - [docker stack services](/reference/cli/docker/stack/services/) - [docker swarm ca](/reference/cli/docker/swarm/ca/) - [docker swarm init](/reference/cli/docker/swarm/init/) - [docker swarm join-token](/reference/cli/docker/swarm/join-token/) - [docker swarm join](/reference/cli/docker/swarm/join/) - [docker swarm leave](/reference/cli/docker/swarm/leave/) - [docker swarm unlock-key](/reference/cli/docker/swarm/unlock-key/) - [docker swarm unlock](/reference/cli/docker/swarm/unlock/) - [docker swarm update](/reference/cli/docker/swarm/update/) - [docker system df](/reference/cli/docker/system/df/) - [docker system events](/reference/cli/docker/system/events/) - [docker system info](/reference/cli/docker/system/info/) - [docker system prune](/reference/cli/docker/system/prune/) - [docker trust inspect](/reference/cli/docker/trust/inspect/) - [docker trust key generate](/reference/cli/docker/trust/key/generate/) - [docker trust key load](/reference/cli/docker/trust/key/load/) - [docker trust revoke](/reference/cli/docker/trust/revoke/) - [docker trust sign](/reference/cli/docker/trust/sign/) - [docker trust signer add](/reference/cli/docker/trust/signer/add/) - [docker trust signer remove](/reference/cli/docker/trust/signer/remove/) - [docker version](/reference/cli/docker/version/) - [docker volume create](/reference/cli/docker/volume/create/) - [docker volume inspect](/reference/cli/docker/volume/inspect/) - [docker volume ls](/reference/cli/docker/volume/ls/) - [docker volume prune](/reference/cli/docker/volume/prune/) - [docker volume rm](/reference/cli/docker/volume/rm/) - [docker volume update](/reference/cli/docker/volume/update/) - [dockerd](/reference/cli/dockerd/): The daemon command description and usage - [Compose 构建规范](/reference/compose-file/build/): 了解 Compose 构建规范 - [Configs 顶级元素](/reference/compose-file/configs/): 使用 Docker Compose 中的 configs 元素管理和共享配置数据。 - [Compose 部署规范](/reference/compose-file/deploy/): 了解 Compose 部署规范 - [Compose 开发规范](/reference/compose-file/develop/): 了解 Compose 开发规范 - [扩展](/reference/compose-file/extension/): 在 Docker Compose 中使用扩展定义和复用自定义片段 - [片段](/reference/compose-file/fragments/): 使用 YAML 锚点和片段复用配置 - [使用 include 模块化 Compose 文件](/reference/compose-file/include/): 使用 include 顶级元素引用外部 Compose 文件 - [插值](/reference/compose-file/interpolation/): 使用插值语法在 Docker Compose 文件中替换环境变量。 - [旧版本](/reference/compose-file/legacy-versions/) - [合并 Compose 文件](/reference/compose-file/merge/): 了解 Docker Compose 如何合并多个文件并解决冲突 - [模型](/reference/compose-file/models/): 了解模型顶级元素 - [在 Docker Compose 中定义和管理网络](/reference/compose-file/networks/): 了解如何使用 Docker Compose 中的顶层 networks 元素来配置和控制网络。 - [学习在 Docker Compose 中使用配置文件](/reference/compose-file/profiles/): 了解配置文件 - [Secrets](/reference/compose-file/secrets/): 探索 secrets 顶级元素可以拥有的所有属性。 - [在 Docker Compose 中定义服务](/reference/compose-file/services/): 探索服务顶级元素可以拥有的所有属性。 - [版本和名称顶级元素](/reference/compose-file/version-and-name/): 了解何时以及是否设置版本和名称顶级元素 - [在 Docker Compose 中定义和管理卷](/reference/compose-file/volumes/): 使用顶层 volumes 元素控制卷的声明方式以及在服务之间的共享方式。 - [Dockerfile reference](/reference/dockerfile/) - [术语表](/reference/glossary/): Docker 相关术语词汇表 - [Agentic AI 示例](/reference/samples/agentic-ai/): Agentic AI 的 Docker 示例。 - [AI/ML 示例](/reference/samples/ai-ml/): AI/ML 的 Docker 示例。 - [Angular 示例](/reference/samples/angular/): Angular 的 Docker 示例。 - [Cloudflared 示例](/reference/samples/cloudflared/): Cloudflared 的 Docker 示例。 - [Django 示例](/reference/samples/django/): Django 的 Docker 示例。 - [.NET 示例](/reference/samples/dotnet/): .NET 的 Docker 示例。 - [Elasticsearch / Logstash / Kibana 示例](/reference/samples/elasticsearch/): Elasticsearch、Logstash 和 Kibana 的 Docker 示例。 - [Express 示例](/reference/samples/express/): Express 的 Docker 示例。 - [FastAPI 示例](/reference/samples/fastapi/): .NET 的 Docker 示例。 - [Flask 示例](/reference/samples/flask/): Flask 的 Docker 示例。 - [Gitea 示例](/reference/samples/gitea/): Gitea 的 Docker 示例。 - [Go 示例](/reference/samples/go/): Docker samples for Go. - [Java 示例](/reference/samples/java/): Java 的 Docker 示例。 - [JavaScript 示例](/reference/samples/javascript/): Docker 的 JavaScript 示例。 - [MariaDB 示例](/reference/samples/mariadb/): Docker samples for MariaDB. - [Minecraft 示例](/reference/samples/minecraft/): Minecraft 的 Docker 示例。 - [MongoDB 样本](/reference/samples/mongodb/): MongoDB 的 Docker 样本。 - [MS-SQL 示例](/reference/samples/ms-sql/): MS-SQL 的 Docker 示例。 - [MySQL 示例](/reference/samples/mysql/): MySQL 的 Docker 示例。 - [Nextcloud 示例](/reference/samples/nextcloud/): Nextcloud 的 Docker 示例。 - [NGINX 示例](/reference/samples/nginx/): NGINX 的 Docker 示例。 - [Node.js 示例](/reference/samples/nodejs/): Node.js 的 Docker 示例。 - [PHP 示例](/reference/samples/php/): PHP 的 Docker 示例。 - [Pi-hole 示例](/reference/samples/pi-hole/): Docker samples for Pi-hole. - [Plex 示例](/reference/samples/plex/): Plex 的 Docker 示例。 - [Portainer 示例](/reference/samples/portainer/): Portainer 的 Docker 示例。 - [PostgreSQL 示例](/reference/samples/postgres/): PostgreSQL 的 Docker 示例。 - [Prometheus 示例](/reference/samples/prometheus/): Prometheus 的 Docker 示例。 - [Python 示例](/reference/samples/python/): Python 的 Docker 示例。 - [Rails 示例](/reference/samples/rails/): Rails 的 Docker 示例。 - [React 示例](/reference/samples/react/): React 的 Docker 示例。 - [Redis 示例](/reference/samples/redis/): Redis 的 Docker 示例。 - [Ruby 示例](/reference/samples/ruby/): Ruby 的 Docker 示例。 - [Rust 示例](/reference/samples/rust/): Docker 的 Rust 示例。 - [Spark 示例](/reference/samples/spark/): Spark 的 Docker 示例。 - [Spring Boot 示例](/reference/samples/spring/): Spring Boot 的 Docker 示例。 - [Traefik 示例](/reference/samples/traefik/): Traefik 的 Docker 示例。 - [TypeScript 示例](/reference/samples/typescript/): Docker samples for TypeScript. - [Vue.js 示例](/reference/samples/vuejs/): Vue.js 的 Docker 示例。 - [WireGuard 示例](/reference/samples/wireguard/): WireGuard 的 Docker 示例。 - [WordPress 示例](/reference/samples/wordpress/): WordPress 的 Docker 示例。