Выбор между несколькими делегатами для каждого изображения Docker

#docker #ssl-certificate #code-signing #notary

Вопрос:

Мой процесс подписания изображений docker выглядит следующим образом:

Добавить подписавшего

 docker trust signer add --key key_test.crt johndoe localhost:5000/image
 

Знак

 docker trust sign localhost:5000/image:latest
 

Я создаю и подписываю из конвейера Azure, работающего на виртуальной машине Azure, и до сих пор это кажется нормальным. Что я хочу сделать дополнительно, так это иметь два сертификата. Один для подписания контракта на разработку и один для подписания контракта на производство.

С signtool помощью или jarsigner я могу решить, какой сертификат использовать каждый раз. Однако я не совсем уверен в том, как использовать несколько подписчиков на изображение в Docker, и выбрал тот, который я хочу использовать каждый раз. Какова разумная настройка для моего сценария?