Docker Desktop
Docker Inc. · 使用桌面仪表板、Docker CLI、Compose 和集成的本地开发环境来构建、运行和检查容器。
介绍
AI 翻译查看原文Docker Desktop 为 macOS、Windows 和 Linux 带来容器开发环境。它适合需要可重复的本地服务、多容器项目、镜像构建和容器诊断,而无需分别组装每个组件的应用开发者和团队。
主要功能
- 通过图形化仪表板管理容器、镜像、卷、日志和构建。
- 使用内置的 Docker CLI 和 Compose 集成从终端操作。
- 构建和共享容器镜像,连接到 Docker Hub,并配置本地端口映射和绑定挂载。
- 使用本地 Kubernetes 开发功能并检查容器资源。
- 访问可选工具,例如 Docker Scout、扩展、Model Runner、MCP Toolkit、Gordon 和 Docker Offload;可用性和服务限制取决于功能与订阅。
安装与首次使用
在 macOS 上,使用 brew install --cask docker-desktop,或从 Docker 下载匹配 Apple Silicon 或 Intel 的安装程序。启动 Docker.app,查看并接受 Docker Subscription Service Agreement,然后让引擎启动后再运行容器命令。Docker 当前的 Mac 安装程序默认将用户级 CLI 工具放在 $HOME/.docker/bin 下;如果找不到 docker 命令,请检查 PATH。高级设置可以更改 CLI 和套接字位置。安装或更新前,Docker 建议退出会进行后台 Docker 调用的工具。
要求、依赖项和冲突 Homebrew 记录要求 macOS 14 或更高版本。Docker 的供应商支持政策涵盖当前及之前两个主要 macOS 版本,因此请同时查看实时安装指南和打包最低要求。Mac 指南规定至少 4 GB RAM,并区分 Apple Silicon/Intel 安装程序。在 Apple Silicon 上,某些可选的 Darwin/AMD64 命令行工具推荐使用 Rosetta 2,但这并非 Docker Desktop 本身的通用要求。容器镜像、构建缓存和虚拟机存储需要安装程序下载之外的额外磁盘空间。在 Mac 上,Linux 容器运行在虚拟化的 Linux 环境中;这不是原生 Windows 容器支持。Windows 和 Linux 版本有 Docker 记录的单独主机和虚拟化要求。
Homebrew 在此快照中将 cask rancher 列为冲突,并且没有额外的 formula 依赖。如果使用其他容器运行时,请确认所选的 Docker 上下文、CLI 路径和套接字,而不是假定每个 docker 命令都指向 Docker Desktop。
账户和许可 Docker 建议登录以使用 Hub 仓库和相关账户功能;组织可能强制要求。Docker Desktop 受 Docker Subscription Service Agreement 约束,这与其捆绑开源组件的许可证不同。Docker 声明的免费使用类别包括个人使用、教育、非商业开源项目,以及员工少于 250 人且年收入低于 1000 万美元的符合条件的小型企业。较大的专业组织和政府实体需要适用的付费订阅。请参阅当前协议和计划以了解资格和服务费用。
官方参考
新版本 4.94.0 更新内容 1年1月1日 · OpenNavo 编辑 · AI 翻译
- 引擎将 Docker Engine 更新至 29.8.2,将 Buildx 更新至 0.37.2。
- 安全修复 API 密钥和未混淆的 IPC 值出现在日志中的问题。
- macOS修复重复的特权提示和 CLI 安装设置。