Я использую бета-версию Docker для Windows, которая поддерживает контейнеры Windows. Когда я пытаюсь подтолкнуть образ Windows (на основе изображения microsoft/windowsservercore) в наш репозиторий Artifactory, я получаю сообщение об ошибке. Это позволяет толкая все слои, но терпит неудачу с указанием:Невозможно надавить изображение окна докеров Artifactory
manifest invalid: manifest invalid
Software версии:
- Docker для Windows, 1.12.3-beta29.3 (8418)
- Artifactory Enterprise 4.8.0 изм 40210
Есть ли способ увидеть, как выглядит манифест, который он пытается выдвинуть на сервер? Кто-нибудь знает, почему он терпит неудачу, и если это еще что-то, что еще не поддерживается Artifactory?
Я нашел это в журналах Artifactory:
2016-11-18 22:25:27,921 [http-nio-8081-exec-14878] [ERROR] (o.j.r.d.v.h.DockerManifestSyncer:47) - Could not find temp blob 'my-windows-image/_uploads/sha256__d33fff6043a134da85e10360f9932543f1dfc0c3a22e1edd062aa9b088a86c5b' 2016-11-18 22:25:27,921 [http-nio-8081-exec-14878] [ERROR] (o.j.r.d.v.r.h.DockerV2LocalRepoHandler:262) - Failed syncing manifest blobs, canceling manifest upload
Можете ли вы опубликовать то, что находится в журнале Artifactory, когда вы сталкиваетесь с этим сообщением? – danf
Я немного поглядел вокруг, и кажется, что проблема может заключаться в том, что Artifactory не поддерживает ссылки на внешние капли из манифеста? –