インスタンスの特定のバージョンを作成する
このページでは、特定のバージョンの Vertex AI Workbench インスタンスを作成する方法について説明します。
特定のバージョンを作成する理由
Vertex AI Workbench インスタンスにコードやアプリケーションとの互換性があるソフトウェアが存在するようにするために、特定のバージョンを作成できます。
Vertex AI Workbench インスタンス イメージは頻繁に更新されるため、プリインストールされるソフトウェアとパッケージのバージョンは異なります。
特定の Vertex AI Workbench バージョンの詳細については、Vertex AI リリースノートをご覧ください。
特定のバージョンの Vertex AI Workbench インスタンスを作成したら、それをアップグレードできます。インスタンスをアップグレードすると、プリインストールされているソフトウェアとパッケージが更新されます。詳細については、インスタンスの環境をアップグレードするをご覧ください。
始める前に
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Notebooks API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles. -
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Notebooks API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles. インスタンスを作成する場合は、[環境] セクションで [以前のバージョンを使用する] を選択します。
[バージョン] リストをクリックして、バージョンを選択します。バージョンの番号は、
M
の後にリリース番号が続く形式になっています(例:M123
)。インスタンス作成ダイアログの残りの部分に入力して、[作成] をクリックします。
Vertex AI Workbench がインスタンスを作成し、自動的に起動します。インスタンスを使用する準備が整うと、Vertex AI Workbench で [JupyterLab を開く] が有効になります。
-
INSTANCE_NAME
: Vertex AI Workbench インスタンスの名前。先頭は英字で、それに続く最大 62 文字の英小文字、数字、ハイフン(-)で構成します。末尾にハイフンは使用できません。 PROJECT_ID
: プロジェクト IDLOCATION
: インスタンスを配置するゾーン-
VM_IMAGE_NAME
: イメージ名。使用可能なイメージ名のリストを取得するには、get-config
コマンドを使用します。 MACHINE_TYPE
: インスタンスの VM のマシンタイプ-
METADATA
: このインスタンスに適用するカスタム メタデータ。たとえば、起動後スクリプトを指定するには、post-startup-script
メタデータタグを--metadata=post-startup-script=gs://BUCKET_NAME/hello.sh
の形式で使用してください。 Vertex AI Workbench インスタンスのアップグレードの詳細を確認して、準備ができている場合にのみインスタンスがアップグレードされるようにする。
Vertex AI Workbench インスタンスのヘルス ステータスのモニタリングについて学習する。
特定のバージョンを作成する
Google Cloud コンソールまたは Google Cloud CLI を使用して、特定のバージョンの Vertex AI Workbench インスタンスを作成できます。
コンソール
特定のバージョンの Vertex AI Workbench インスタンスを作成する手順は次のとおりです。
gcloud
後述のコマンドデータを使用する前に、次のように置き換えます。
次のコマンドを実行します。
Linux、macOS、Cloud Shell
gcloud workbench instances create INSTANCE_NAME \ --project=PROJECT_ID \ --location=LOCATION \ --vm-image-project="cloud-notebooks-managed" \ --vm-image-name=VM_IMAGE_NAME \ --machine-type=MACHINE_TYPE \ --metadata=METADATA
Windows(PowerShell)
gcloud workbench instances create INSTANCE_NAME ` --project=PROJECT_ID ` --location=LOCATION ` --vm-image-project="cloud-notebooks-managed" ` --vm-image-name=VM_IMAGE_NAME ` --machine-type=MACHINE_TYPE ` --metadata=METADATA
Windows(cmd.exe)
gcloud workbench instances create INSTANCE_NAME ^ --project=PROJECT_ID ^ --location=LOCATION ^ --vm-image-project="cloud-notebooks-managed" ^ --vm-image-name=VM_IMAGE_NAME ^ --machine-type=MACHINE_TYPE ^ --metadata=METADATA
コマンドラインからインスタンスを作成するコマンドの詳細については、gcloud CLI のドキュメントをご覧ください。
Vertex AI Workbench がインスタンスを作成し、自動的に起動します。インスタンスを使用する準備が整うと、Vertex AI Workbench により Google Cloud コンソールで [JupyterLab を開く] が有効になります。