1

Я создал контейнер для Windows, основанный на изображении Windows Server Core. Когда я пытаюсь нажать мое изображение в Google Container реестра, мои слои получают загружены, но манифест завершается с ошибкой manifest invalid: Failed to parse manifest for request:Docker push Windows Container Image to Google Container Registry с ошибкой «manifest invalid»

gcloud docker -- push gcr.io/project/image 
The push refers to a repository [gcr.io/project/image] 
86ae6c6ba677: Layer already exists 
f3792f08aeca: Layer already exists 
f7957327256c: Layer already exists 
... 
de57d9086f9a: Skipped foreign layer 
f358be10862c: Skipped foreign layer 
manifest invalid: Failed to parse manifest for request "/v2/project/image/manifests/1". 

Является ли Google Контейнер реестра предназначен для работы с окнами контейнеров еще?

+0

Какую версию докера вы используете? Чтобы помочь нам отладить, просим связаться с gcr-contact (at) google.com с проектом и имиджем, на который вы нажимаете. – jsand

+0

@jsand же здесь. Отправлено письмо – cilerler

ответ

0

Ошибка была вызвана тем, что Docker для окон добавил некоторые поля в файле конфигурации, специфичном для окон. Теперь у GCR уже установлен фиксированный флажок. Но поскольку мы находимся в праздничном сезоне, замораживание производства. Исправление будет выпущено позже.

+0

, где я могу его отслеживать? – cilerler

+0

Я просто хочу сообщить, что проблема больше не существует. Вероятно, Google развернул патч. – cilerler

Смежные вопросы