如何创建指定镜像系列的VM实例?gcloud命令执行报错求助
解决创建嵌套虚拟化VM时的镜像资源找不到问题
你执行的命令未指定镜像所属的公共项目,导致gcloud默认在你的项目open-shift-363408内查找centos-stream-8镜像系列,自然找不到官方托管的镜像资源。
修正后的命令需添加--image-project=centos-cloud参数(CentOS官方镜像的托管项目),完整命令如下:
gcloud compute instances create myserver \ --enable-nested-virtualization \ --zone=europe-north1-a \ --machine-type=e2-standard-4 \ --image-family=centos-stream-8 \ --image-project=centos-cloud
补充说明:
- 主流公共操作系统镜像均托管在Google官方项目中,比如Ubuntu对应
ubuntu-os-cloud、Debian对应debian-cloud - 若需确认镜像系列所属项目,可执行
gcloud compute images list --filter="family:centos-stream-8",结果中的PROJECT字段即为对应项目名
内容的提问来源于stack exchange,提问作者nicola turri
相关产品推荐
相关产品推荐

