22、Docker高级使用案例深度解析

Docker高级使用案例解析

Docker高级使用案例深度解析

1. Docker镜像签名验证与内容信任

在使用Docker时,我们常常需要验证镜像是否已签名以及使用了哪个密钥。可以使用 docker trust inspect 命令来完成这一操作。例如:

admin@myhome:~/$ docker trust inspect --pretty private-registry.mycompany.tld/registries/pythonapps/my-python-app:2.9BETA

执行该命令后,会输出镜像的签名信息,如下所示:
| SIGNED TAG | DIGEST | SIGNERS |
| — | — | — |
| latest | 41c1003bfccce22a81a49062ddb088ea6478eabe - a1457430e6235828298593e6 | devops |

同时,还会显示签名者及其密钥列表,以及管理密钥:
| SIGNER | KEYS |
| — | — |
| devops | 6b6b7688a444 |

  • Repository Key: de782153295086a2f13e432db342c879d8d8d9fdd55a77f685b79075a44a5c37
  • Root Key: c6d5d339c75b77121439a97e893bc68a804368a48d4fd167d4d9ba0114a733
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值