こんにちは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にアカウントを登録しましょう。以下のリンクにアクセスし、必要事項を入力後サインアップしてください。
アカウントを作成したら、UbuntuのCUI画面で以下のコマンドを実行します。
CUI
docker login
実行後、先ほど登録したUsernameとpasswordを入力します。
これでもう一度「docker-compose build」をすればエラーが出ないはずです。
ここまで読んでくださりありがとうございました!
エラーは解消されましたでしょうか。
質問や助言等ありましたら、優しくコメント・DMくださると嬉しいです。