2

我正在为 Google AI Platform Notebooks 创建自定义 docker 映像,如https://cloud.google.com/ai-platform/notebooks/docs/custom-container中所述

但是,一旦创建,我无法找到如何在实例中更新此 docker 映像。

4

1 回答 1

1

您可以使用元数据来做到这一点。举个例子,从 UI 或 CLI 创建一个 Notebook 实例:

gcloud compute instances create nb-container-1 \
 --image-project=deeplearning-platform-release \
 --image-family=common-container-notebooks \
 --machine-type=n1-standard-1 \
 --accelerator type=nvidia-tesla-t4,count=1 \
 --maintenance-policy TERMINATE \
 --metadata="proxy-mode=project_editors,install-nvidia-driver=True,container=gcr.io/deeplearning-platform-release/base-cu101:m49" \
 --boot-disk-size 200GB \
 --scopes=https://www.googleapis.com/auth/cloud-platform \
 --zone=asia-southeast1-b

或者

gcloud beta notebooks instances create nb-container-2 \
'--machine-type=n1-standard-1' \
'--container-repository=gcr.io/deeplearning-platform-release/base-cu101' \
'--container-tag=m49' \
'--accelerator-type=NVIDIA_TESLA_T4' \
'--accelerator-core-count=1' \
--install-gpu-driver \
'--location=europe-west3-a'

创建实例后,您可以执行以下操作:

  1. 停止实例
  2. 将元数据编辑为最新标签:
container=gcr.io/deeplearning-platform-release/base-cu101:latest
  1. 启动实例
于 2020-07-30T05:48:17.780 回答