Docker Offload 快速入门
本快速入门指南帮助您开始使用 Docker Offload。Docker Offload 通过将资源密集型任务卸载到云端,让您能够更快地构建和运行容器镜像。它提供了一个基于云的环境,镜像了您本地的 Docker Desktop 体验。
步骤 1:注册并订阅 Docker Offload 以获取访问权限
要访问 Docker Offload,您必须注册并订阅。
步骤 2:启动 Docker Offload
注意订阅 Docker Offload 后,首次启动 Docker Desktop 并登录时,系统可能会提示您启动 Docker Offload。如果您通过此提示启动了 Docker Offload,则可以跳过以下步骤。请注意,您可以随时使用以下步骤启动 Docker Offload。
启动 Docker Desktop 并登录。
打开终端并运行以下命令以启动 Docker Offload
$ docker offload start出现提示时,选择您的账户以用于 Docker Offload。此账户将消耗您 Docker Offload 使用的积分。
出现提示时,选择是否启用 GPU 支持。如果您选择启用 GPU 支持,Docker Offload 将在带有 NVIDIA L4 GPU 的实例中运行,这对于机器学习或计算密集型工作负载非常有用。
注意启用 GPU 支持会消耗更多预算。有关更多详细信息,请参阅 Docker Offload 使用情况。
当 Docker Offload 启动后,您会在 Docker Desktop 仪表板标题中看到一个云图标(
),并且 Docker Desktop 仪表板会显示为紫色。您可以在终端中运行 docker offload status 来检查 Docker Offload 的状态。
步骤 3:使用 Docker Offload 运行容器
启动 Docker Offload 后,Docker Desktop 会连接到一个安全的云环境,该环境与您的本地体验一致。当您运行构建或容器时,它们会在远程执行,但其行为与本地执行完全一样。
要验证 Docker Offload 是否正常工作,请运行一个容器
$ docker run --rm hello-world
如果您启用了 GPU 支持,您还可以运行一个支持 GPU 的容器
$ docker run --rm --gpus all hello-world
如果 Docker Offload 正在工作,您将在终端输出中看到 Hello from Docker!。
步骤 4:停止 Docker Offload
当您使用完 Docker Offload 后,可以停止它。停止后,您将在本地构建镜像和运行容器。
$ docker offload stop
要再次启动 Docker Offload,请运行 docker offload start 命令。
接下来做什么
- 配置 Docker Offload.
- 尝试使用 Docker Model Runner 或 Compose 通过 Docker Offload 运行 AI 模型。