Docker Offload 快速入门

可用性: 测试版
要求: Docker Desktop 4.43 及更高版本

本快速入门指南帮助您开始使用 Docker Offload。Docker Offload 通过将资源密集型任务卸载到云端,让您能够更快地构建和运行容器镜像。它提供了一个基于云的环境,镜像了您本地的 Docker Desktop 体验。

步骤 1:注册并订阅 Docker Offload 以获取访问权限

要访问 Docker Offload,您必须注册并订阅。

步骤 2:启动 Docker Offload

注意

订阅 Docker Offload 后,首次启动 Docker Desktop 并登录时,系统可能会提示您启动 Docker Offload。如果您通过此提示启动了 Docker Offload,则可以跳过以下步骤。请注意,您可以随时使用以下步骤启动 Docker Offload。

  1. 启动 Docker Desktop 并登录。

  2. 打开终端并运行以下命令以启动 Docker Offload

    $ docker offload start
    
  3. 出现提示时,选择您的账户以用于 Docker Offload。此账户将消耗您 Docker Offload 使用的积分。

  4. 出现提示时,选择是否启用 GPU 支持。如果您选择启用 GPU 支持,Docker Offload 将在带有 NVIDIA L4 GPU 的实例中运行,这对于机器学习或计算密集型工作负载非常有用。

    注意

    启用 GPU 支持会消耗更多预算。有关更多详细信息,请参阅 Docker Offload 使用情况

当 Docker Offload 启动后,您会在 Docker Desktop 仪表板标题中看到一个云图标(Offload 模式图标),并且 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 命令。

接下来做什么

© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.