Я пытаюсь получить обновленные контейнеры из 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"}
Кто-нибудь знает, что я здесь вижу?