結論 コンテナ内の /etc/hosts のみがコンテナ内での名前解決に影響する コンテナの外(ホスト)の /etc/hosts は無関係 curl や ping は /etc/hosts の設定が反映されるが、 nslookup や dig は /etc/hosts を見ない コンテナ内の /etc/hosts への設定は docker の機能で可能 docker-compose の extra_hosts 設定 docker の --add-host パラメータ 環境 Windows 10 Home docker-machine 0.14.0 docker