Docker
Docker Desktop 是一款适用于 Mac 或 Windows 环境的易于安装的应用程序,使您能够构建和共享容器化应用程序和微服务。Docker Desktop 包括 Docker Engine、Docker CLI 客户端、Docker Compose、Docker Content Trust、Kubernetes 和 Credential Helper。
Docker Desktop 可与你选择的开发工具和语言配合使用,并允许你访问 Docker Hub 中庞大的认证映像和模板库。这使开发团队能够扩展其环境,以使用安全的存储库快速自动构建、持续集成和协作。
Docker Desktop 的一些主要功能包括:
- 能够在任何云平台上以多种语言和框架容器化和共享任何应用程序
- 轻松安装和设置完整的 Docker 开发环境
- 包括最新版本的 Kubernetes
- 自动更新,让您保持最新和安全
- 在 Windows 上,能够在 Linux 和 Windows Server 环境之间切换以构建应用程序
- 通过本机 Windows Hyper-V 虚拟化实现快速可靠的性能
- 能够通过 Windows 机器上的 WSL 2 在 Linux 上本机工作
- 代码和数据的卷装载,包括文件更改通知和轻松访问本地主机网络上正在运行的容器
-
下载并安装
Docker Desktop适用于Mac和Windows。有关下载信息、系统要求和安装说明,请参阅:
- 在 Windows 上安装 Docker Desktop
有关 Docker 桌面许可的信息,请参阅 Docker 桌面许可协议。
登录到 Docker 桌面
成功安装并启动 Docker Desktop 后,我们建议您使用 Docker 菜单中的“登录/创建 ID“选项进行身份验证。
与匿名用户相比,经过身份验证的用户将获得更高的拉取速率限制。例如,如果您已通过身份验证,则每 6 小时获得 200 次拉取,而匿名用户的每个 IP 地址每 6 小时获得 100 次拉取。有关详细信息,请参阅下载速率限制。
在管理员访问权限受到限制的大型企业中,管理员可以创建一个文件,并将其部署到开发人员的计算机,并使用设备管理软件作为 Docker Desktop 安装过程的一部分。强制开发人员通过 Docker Desktop 进行身份验证还允许管理员使用映像访问管理等功能设置护栏,该功能允许团队成员仅有权访问 Docker Hub 上的受信任内容,并且仅从指定类别的映像中提取。有关详细信息,请参阅配置注册表.json 以强制登录。registry.json
配置 Docker 桌面
若要了解各种 UI 选项及其用法,请参阅:
- Docker Desktop for Mac 用户手册
Docker Desktop for Windows 用户手册
发行说明
有关 Docker Desktop 版本中的新功能、改进和错误修复的信息,请参阅:
- Docker Desktop for Windows 发行说明
Docker
| Docker官网 |
|
| | —- | —- | —- | | Docker从入门到实践 | | |