docker build時に名前解決でエラーになる

docker buildすると以下のようなエラーが出力されてしまう。

Failed to open TCP connection to github.com:443 (getaddrinfo: Try again) (SocketError)

環境

  • macOS 10.14.6
  • docker 19.03.2

対策

以下にて、docker daemonDNS設定を追加する。

Preferences > Daemon > Advanced

{
  "dns" : [
    "8.8.8.8",
    "8.8.4.4"
  ]
}

参考