如何在通过 gcloud 命令创建 dataporc 集群时分配图像类型?

How to allocate image type while creating a dataporc cluster through gcloud command?

我想在通过 gcloud 命令创建 dataproc 集群时指定 1.4-ubuntu18 作为映像类型。我找不到我应该输入的格式,所以只使用了名称,但这似乎会产生以下错误。我应该用什么来代替 1.4-ubuntu18?

> --image 1.4-ubuntu18 \

ERROR: (gcloud.beta.dataproc.clusters.create) INVALID_ARGUMENT: Error validating image '1.4-ubuntu18': Parameter image must conform to the pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?|[1-9][0-9]{0,19}

您要查找的标志是 --image-version,它采用图像版本,例如 1.4-ubuntu181.4.25-debian9

--image取一个图片URI而不是图片版本,例如projects/my-project/global/images/my-image,通常用于custom images.

有关详细信息,请参阅 gcloud dataproc clusters create --help