GCE: «Не удалось зарегистрировать слой» - PullRequest
2 голосов
/ 16 марта 2020

Я пытаюсь получить обновленные контейнеры из GCR для экземпляра Compute Engine. При этом я использую команду gcloud pull, чтобы экземпляр извлекал последние данные из реестра контейнеров Google. Я вижу инициирование извлечения на экземпляре - однако контейнер никогда не обновляется (как проверено, запустив docker images на экземпляре и посмотрев время создания).

Просматривая журналы экземпляра, я видел несколько ошибок, подобных этой:

{"errorDetail":{"message":"failed to register layer: Error processing tar file(exit status 1): failed to mknod(\"/usr/lib/x86_64-linux-gnu/libcurl-gnutls.a\", S_IFCHR, 0): file exists"},"error":"failed to register layer: Error processing tar file(exit status 1): failed to mknod(\"/usr/lib/x86_64-linux-gnu/libcurl-gnutls.a\", S_IFCHR, 0): file exists"}

Кто-нибудь знает, что я здесь вижу?

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