@Satoh_D no blog

大分にUターンしたので記念に。調べたこととか作ったこととか食べたこととか

【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 でコンテナを再構築すると解決できる。

参考サイト

serverfault.com

github.com