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 模型。