отправка подписанных изображений докера в GCR - PullRequest
0 голосов
/ 19 ноября 2018

Отчасти вопрос новичка в GCR.

Мне не удалось найти какую-либо документацию о том, можно ли передавать подписанные образы докера в GCR. Итак, я попытался, но это не удалось с нижеуказанной ошибкой. Сначала я создал образ докера, а затем пометил его, чтобы он указывал на мой проект в GCR, с помощью «тега докера gcr.io/my-project/image-name:tag» Затем попытался подписать с помощью "Знак доверия докера gcr.io/my-project/image-name:tag"

Ошибка: ошибка при подключении к нотариусу: отказано: обмен токеном не выполнен для проекта 'gcr.io:my-project'. Перед выполнением этой операции включите API реестра контейнеров Google в Cloud Console на https://console.cloud.google.com/apis/api/containerregistry.googleapis.com/overview?project=gcr.io:my-project.

GCR API для моего проекта включен, и у меня есть права на него.

Нужно ли что-то еще в моем проекте в GCP, чтобы можно было выдвигать подписанные изображения ИЛИ это просто не поддерживается?

Если позже, как один (как пользователь изображения) проверяет целостность изображения?

спасибо, J

1 Ответ

0 голосов
/ 24 ноября 2018

В настоящее время это не поддерживается в Google Cloud Platform.

Вы можете отправить запрос функции, чтобы запросить ее реализацию здесь .

Чтобы проверить целостность изображений, используйте изображение дайджестов .В основном это криптографические хеши, связанные с изображением.Вы можете сравнить хэш изображения, которое вы потянули, с ожидаемым хешем.Справочник команд здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...