Docker Desktop overview

预计阅读时间:3分钟

更新 Docker Desktop 条款

在大型企业(超过 250 名员工或年收入超过 1000 万美元)中商业使用 Docker Desktop 现在需要付费订阅.

Docker Desktop 是一个易于安装的应用程序,适用于您的 Mac 或 Windows 环境,使您能够构建和共享容器化应用程序和微服务. Docker Desktop 包括Docker Engine 、Docker CLI 客户端、 Docker ComposeDocker Content TrustKubernetesCredential Helper .

Docker Desktop 可与您选择的开发工具和语言一起使用,并让您可以访问Docker Hub中大量经过认证的图像和模板库. 这使开发团队能够扩展他们的环境,以使用安全的存储库快速自动构建、持续集成和协作.

Docker Desktop 的一些关键特性包括:

  • 能够以多种语言和框架在任何云平台上容器化和共享任何应用程序
  • 轻松安装和设置完整的 Docker 开发环境
  • 包括最新版本的 Kubernetes
  • 自动更新,让您保持最新和安全
  • 在 Windows 上,能够在 Linux 和 Windows Server 环境之间切换以构建应用程序
  • 使用原生 Windows Hyper-V 虚拟化实现快速可靠的性能
  • 能够通过 Windows 机器上的 WSL 2 在 Linux 上本地工作
  • 代码和数据的卷挂载,包括文件更改通知和轻松访问本地主机网络上正在运行的容器
  • 使用支持的 IDE 进行容器内开发和调试

Download and install

Docker Desktop 适用于 Mac 和 Windows. 有关下载信息、系统要求和安装说明,请参阅:

有关 Docker Desktop 许可的信息,请参阅Docker Desktop 许可协议.

Sign in to Docker Desktop

成功安装并启动 Docker Desktop 后,我们建议您使用 Docker 菜单中的登录/创建 ID选项进行身份验证.

与匿名用户相比,经过身份验证的用户获得更高的拉取率限制. 例如,如果您已通过身份验证,则每 6 小时您会获得 200 次拉取,而匿名用户的每个 IP 地址每 6 小时会获得 100 次拉取. 有关详细信息,请参阅下载速率限制.

在管理员访问受限的大型企业中,管理员可以创建一个registry.json文件,并使用设备管理软件将其部署到开发人员的机器上,作为 Docker Desktop 安装过程的一部分. 强制开发人员通过 Docker Desktop 进行身份验证还允许管理员使用图像访问管理等功能设置护栏,该功能允许团队成员只能访问 Docker Hub 上的受信任内容,并且只能从指定类别的图像中提取. 有关详细信息,请参阅配置 registry.json 以强制登录.

Configure Docker Desktop

要了解各种 UI 选项及其用法,请参阅:

Release notes

有关 Docker Desktop 版本中的新功能、改进和错误修复的信息,请参阅:

Desktop, Docker, GUI, run, docker, local, machine

by  icopy.site