Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 是否可以从运行的Google容器优化操作系统中提取构建号?_Google Cloud Platform_Google Container Os - Fatal编程技术网

Google cloud platform 是否可以从运行的Google容器优化操作系统中提取构建号?

Google cloud platform 是否可以从运行的Google容器优化操作系统中提取构建号?,google-cloud-platform,google-container-os,Google Cloud Platform,Google Container Os,据介绍,可以从Google云存储中的以下位置提取内核源代码 gs://cos-tools/<build-number>/ 我试图找到容器优化操作系统的运行实例的源代码,但是我没有找到描述如何从运行实例中提取版本号的文档。uname-r的输出是4.4.111+,但我不知道如何将其映射到一个构建号,以便用于提取源代码 如何找到版本号 在正在运行的COS实例中,您可以在/etc/lsb release中找到该版本 然后,在安装并配置了gsutil的机器中 $ gsutil ls gs:/

据介绍,可以从Google云存储中的以下位置提取内核源代码

gs://cos-tools/<build-number>/
我试图找到容器优化操作系统的运行实例的源代码,但是我没有找到描述如何从运行实例中提取版本号的文档。uname-r的输出是4.4.111+,但我不知道如何将其映射到一个构建号,以便用于提取源代码


如何找到版本号

在正在运行的COS实例中,您可以在/etc/lsb release中找到该版本

然后,在安装并配置了gsutil的机器中

$ gsutil ls gs://cos-tools/10452.101.0/
gs://cos-tools/10452.101.0/kernel-src.tar.gz
gs://cos-tools/10452.101.0/kernel-src.tar.gz.md5

最好的方法是查看/etc/os版本:

有关Chromium os中/etc/lsb release和/etc/os release中所有字段的含义以及您是否可以依赖这些字段的更多详细信息,请参阅。容器优化的操作系统是Chromium操作系统

$ gsutil ls gs://cos-tools/10452.101.0/
gs://cos-tools/10452.101.0/kernel-src.tar.gz
gs://cos-tools/10452.101.0/kernel-src.tar.gz.md5
$ cat /etc/os-release | grep BUILD_ID
BUILD_ID=12607.7.0