「ERROR [internal] load metadata for docker.io/library/」の修正方法

こんにちはRujuuです。

今回は、「ERROR [internal] load metadata for docker.io/library/ubuntu:18.04」の解決方法を紹介します。

結果から言うと、dockerにログインすれば直りました。


2022/10/14追記

人によっては、再び「docker-compose build」を行うと上手くいくかもしれないです。

環境

  • Raspberry Pi 4 メモリ4GB
  • Ubuntu 22.04 LTS
  • Docker version 20.10.17
  • CUI環境

エラーまでの流れ

Raspberry Pi 4にUbuntuを入れ、その中で「docker-compose build」をしようとした際にエラーが発生しました。

Windowsのdocker上では正常に動作していたので、なぜエラーになるのか意味が分かりませんでした。

解決策

dockerHubに登録して、Ubuntu内のdockerにアカウントを連携させると直りました。

まずはDockerHubにアカウントを登録しましょう。以下のリンクにアクセスし、必要事項を入力後サインアップしてください。

dockerhubサインアップ画面

アカウントを作成したら、UbuntuのCUI画面で以下のコマンドを実行します。

CUI
docker login

実行後、先ほど登録したUsernameとpasswordを入力します。

これでもう一度「docker-compose build」をすればエラーが出ないはずです。

おわりに

ここまで読んでくださりありがとうございました!

エラーは解消されましたでしょうか。

質問や助言等ありましたら、優しくコメント・DMくださると嬉しいです。

コメントを残す

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

CAPTCHA