如何在 代码外面解析容器镜像 Golang
以上代码的重点在于 Analyze(target analyzer.AnalysisTarget)方法,在引见这个方法之前,有两个不凡文件须要稍微引见下。妇孺皆知,镜像是分层的,并且一切层都是只读的。当容器是以镜像为基础起来的时刻,它会将一切镜像层蕴含的文件组分解为rootfs 对容器临时,当咱们将容器 commit 成一个新的镜像的时刻,容器内对文件修正会以新的layer的形式笼罩到原有的镜像中。其中有如下两种不凡文件:
以上代码的重点在于 Analyze(target analyzer.AnalysisTarget)方法,在引见这个方法之前,有两个不凡文件须要稍微引见下。妇孺皆知,镜像是分层的,并且一切层都是只读的。当容器是以镜像为基础起来的时刻,它会将一切镜像层蕴含的文件组分解为rootfs 对容器临时,当咱们将容器 commit 成一个新的镜像的时刻,容器内对文件修正会以新的layer的形式笼罩到原有的镜像中。其中有如下两种不凡文件: