【Docker】Alpineにてホスト名が解決できない(Could not resolve host)ときにやること
Gatsby用にDocker環境を作り、 gatsby new
したところ git clone
でエラーが。
エラーメッセージ見ても解決できそうになかったので自分で git clone
をしたところ
fatal: unable to access 'https://github.com/........': Could not resolve host: github.com
github.com
の名前解決ができないらしい。
docker-compose
を使っている場合は docker-compose.yml
に
services: .... dns: - 8.8.8.8
とDNSに関する情報を追加し docker-compose up -d --build
でコンテナを再構築すると解決できる。