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 Dashboard 的標題列看到一個雲端圖示 (
),且 Docker Desktop Dashboard 會變為紫色。您可以在終端機中執行 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 模型。