【Docker】イメージダウンロードでエラー(Error response from daemon)が発生した場合の対応方法

Dockerイメージをダウンロードする際に以下のようなエラーが発生し、うまくダウンロードが実行されない場合が在ります。

C:> docker pull oraclelinux
Using default tag: latest
Error response from daemon: manifest for oraclelinux:latest not found: manifest unknown: manifest unknown

Docker「Error response from daemon: manifest for oraclelinux:latest not found: manifest unknown: manifest unknown」エラーの対応方法

今回発生したエラーですが、以下となります。

Error response from daemon: manifest for oraclelinux:latest not found: manifest unknown: manifest unknown

エラー内容としては「oraclelinux」をデフォルトの状態で「pull」を実行すると「oraclelinux:latest」と「latest」タグを付与してダウンロードします。

しかし、今回の例では「oraclelinux:latest」というイメージはOracleの公式イメージでは存在しないためダウンロードエラーが発生したこととなります。

oraclelinux公式ページ
https://hub.docker.com/_/oraclelinux

エラーが発生する際は「タグ」を付与して実行

公式イメージでも確認できますが、ダウンロード時は「tag」指定が必要になります。

その場合は、イメージをダウンロードするコンテナの「Tags」を確認して、存在する「tag」を指定して「pull」コマンドを実行します。

今回の例では、公式イメージのtag「8.4」でイメージのダウンロードを実行します。

C:> docker pull oraclelinux:8.4
8.4: Pulling from library/oraclelinux
a21928abdd01: Pull complete                                                                                             Digest: sha256:d9d9039c7b33c3c7a163486733665065463a4371b71bcf73a707ef033c06232b
Status: Downloaded newer image for oraclelinux:8.4
docker.io/library/oraclelinux:8.4

正常にコンテナイメージをダウンロードできたことが確認出来ます。

C:> docker images
REPOSITORY                 TAG       IMAGE ID       CREATED        SIZE
oraclelinux                8.4       845809d06ce6   34 hours ago   247MB

Dockerコンテナイメージのダウンロードにおける「Error response from daemon: manifest for oraclelinux:latest not found: manifest unknown: manifest unknown」エラー解決方法は以上となります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

ABOUTこの記事をかいた人

blank

インターネット関連のSEをやっています。 ネットワーク、サーバー、ストレージ、仮想基盤まで幅広く手を出しており、MVNOの構築経験もあります。 現在は、Pythonを使ったプログラミングの開発をしネットワークの自動化ツールを作成しています! Pythonの入門書も作成しているので、ぜひ参考にしてください!