docker build中に「Temporary failure resolving ‘archive.ubuntu.com’」等のエラーが出る場合の対処

Docker ツール

docker buildしている時にネットワークエラーが出続けてしまう場合があります。

…
Err:72 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 xdg-user-dirs amd64 0.15-2ubuntu6.16.04.1
  Temporary failure resolving 'archive.ubuntu.com'
Err:73 http://archive.ubuntu.com/ubuntu xenial/main amd64 xml-core all 0.13+nmu2
  Temporary failure resolving 'archive.ubuntu.com'
Err:74 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-pycurl amd64 7.43.0-1ubuntu1
  Temporary failure resolving 'archive.ubuntu.com'
Err:75 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3-software-properties all 0.96.20.9
  Temporary failure resolving 'archive.ubuntu.com'
Err:76 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 software-properties-common all 0.96.20.9
  Temporary failure resolving 'archive.ubuntu.com'
Err:77 http://archive.ubuntu.com/ubuntu xenial/main amd64 xz-utils amd64 5.1.1alpha+20120614-2ubuntu2
  Temporary failure resolving 'archive.ubuntu.com'
Err:78 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 unattended-upgrades all 1.1ubuntu1.18.04.7~16.04.6
  Temporary failure resolving 'archive.ubuntu.com'
…

DNSに問題がある事があるようです。

解決するにはDockerのDNS Serverを「8.8.8.8」に固定しますす。

Docker-desktopの設定を以下のようにして設定します。

「Apply」ボタンを押すとDocker-desktopが自動的に再起動します。

これで解決する可能性があります。

以上です。

コメント/ピンバック

タイトルとURLをコピーしました