Docker 图片验证
Docker image verification
我已经创建了一个 dotnet 核心应用程序,使用 Azure 管道将其 docker 化并推送到 azure 容器注册表。
如果我检查存储库,我可以在创建的图像中看到 tar.gzip 个文件和 json 个文件引用。
如何验证我创建的图像是否没有任何问题?有没有办法对创建的图像进行故障排除?
在您的本地环境和 Azure 注册表中,您可以look/compare 摘要
docker images --digests
您可以直接从图像中获取摘要ID(这是RepoDigests属性)
docker inspect --format='{{index .RepoDigests 0}}' {IMAGE_NAME}
如果您想查看有关图像的所有详细信息
docker inspect {IMAGE_NAME}
inspect
命令显示图像的详细摘要,包括上面的摘要和构成图像的图层
我已经创建了一个 dotnet 核心应用程序,使用 Azure 管道将其 docker 化并推送到 azure 容器注册表。 如果我检查存储库,我可以在创建的图像中看到 tar.gzip 个文件和 json 个文件引用。 如何验证我创建的图像是否没有任何问题?有没有办法对创建的图像进行故障排除?
在您的本地环境和 Azure 注册表中,您可以look/compare 摘要
docker images --digests
您可以直接从图像中获取摘要ID(这是RepoDigests属性)
docker inspect --format='{{index .RepoDigests 0}}' {IMAGE_NAME}
如果您想查看有关图像的所有详细信息
docker inspect {IMAGE_NAME}
inspect
命令显示图像的详细摘要,包括上面的摘要和构成图像的图层