0

最も単純な docker ファイルを使用して、別のイメージから docker イメージを作成しています。

FROM <source image>

イメージが正常にビルドされ、タグ付けされます。ただし、それを Azure Container Registry にプッシュしてイメージをプルすると、次のエラーが発生します。

Failed to pull image "<tagged image name>": rpc error: code = Unknown desc = failed to pull and unpack image "<tagged image name>": failed to extract layer sha256:<layer id>: link /var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/2700/fs/Files/Program Files/common files/Microsoft Shared/Ink/en-US/micaut.dll.mui /var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/2700/fs/Files/Program Files (x86)/common files/Microsoft Shared/ink/en-US/micaut.dll.mui: no such file or directory: unknown 

同じレジストリからの元のイメージがプルされ、正常に実行されます。

私が間違っていることは何か分かりますか?

4

1 に答える 1

0

Azure Container Registry はプライベート レジストリです。したがって、イメージを取得する前にレジストリにログインしてください。https://docs.microsoft.com/en-us/azure/container-registry/container-registry-authentication?tabs=azure-cliを認証する方法については、リンクを参照して ください。

于 2021-11-23T14:09:24.570 に答える