Dockerコンテナ内でpipを使ってパッケージをインストールしようしたら名前解決できない場合の対策

変な環境で変なDockerコンテナを立ち上げてpipでパッケージをインストールしようとしたら

pip install hogehoge

下記の様に言われた

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by...

ちまちま調べたら名前解決がダメらしかった。仕方ないので自分でDNSを設定してあげます。

echo "nameserver 8.8.8.8" >> /etc/resolv.conf

これで解決。同じような問題の人がちょこちょこいるみたいでした。変な環境のせいだと思ってた。

https://qiita.com/tatamiya/items/d40dab5bb7b23be3548f

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA