查看kubernets上的image信息

# 查看pods所使用的image
 kubectl describe pods $podsname -n $namespace
#获取containers.$containername.image id中的docker-pullable后的url链接

#将image从仓库下载到本地
docker pull $imageUrl

#查看image
docker images

#查看image的更新历史
docker images $register --digests

#查看image的信息
docker history --format "{{.ID}}: {{.CreatedAt}}: {{.CreatedSince}}: {{.CreatedBy}}: {{.Comment}}: {{.Size}}" $imageid
#可以看到一个image的fsLayers;按照Dockerfile文件中的设定来依次建立并添加
#同样可以访问url($TagUrl=$($RegistryUrlListPrefix + $ComponentName +"/tags/list"))来查看某个serevice的image version列表
#或者访问url($RegistryUrlListPrefix + $ComponentName +"/manifests/v1.4.2.49"),找到节点 history.first()获取信息

  

docker:负责image、container的管理

kubernetes负责service、deployment、pods、ingress的管理

docker history

docker images

docker image history

  

猜你喜欢

转载自www.cnblogs.com/panpanwelcome/p/10138864.html