google-cloud-platform - 如何获取谷歌云的所有 docker-machine 镜像列表
问题描述
我正在使用 shell 命令在 Google Cloud 中创建 docker-machines
docker-machine create --driver google \
--google-project my-project \
--google-zone my-zone \
--google-machine-image debian-cloud/global/images/debian-10-buster-v20191210 \
machine-name
如您所见,我使用图像 debian-10-buster-v20191210。但我想将图像的版本切换到较新的版本。问题是我找不到可以找到此类图像列表(debian-10-buster-v*)的位置。你能帮我找到那个地方吗?
解决方案
可以使用gcloud 命令行确定可用图像的列表。
--show deprecated
表示您要查看所有图像,而不仅仅是最新的
--filter=
仅选择以 debian-10-buster 开头的图像
$ gcloud compute images list --filter="name=debian-10-buster" --show-deprecated
NAME PROJECT FAMILY DEPRECATED STATUS
debian-10-buster-v20191115 debian-cloud debian-10 DEPRECATED READY
debian-10-buster-v20191121 debian-cloud debian-10 DEPRECATED READY
debian-10-buster-v20191210 debian-cloud debian-10 READY
您可以在gcloud 图片列表文档中找到更多信息。
推荐阅读
- yacc - $$ = $1 + $3 在 yacc 中是什么意思?
- c++ - 如何在 C++ 中合并两个映射,以便添加相同键的值,否则创建?
- react-bootstrap-typeahead - 禁用分页并在滚动时显示所有结果
- c# - 如何从另一个类的 if-else 语句中获取价值?
- regex - Notepad++ 通配符替换:字符串匹配到行尾(替换为空)
- python - AttributeError:“NoneType”对象没有属性“文本”Python
- c# - 迭代完成时添加 Parallel.Foreach 结果做一个字典
- mysql - 设计具有多个雇主的员工的最有效方法
- c# - 用于 WPF 的简单图表/图形工具(C#
- jhipster - JHipster Encountered exception [org.apache.catalina.LifecycleException: Failed to start component