環境 Winodows10pro 64bit
Vagrant 2.2.14
Ubuntu 16.04.6 LTS
Docker version 18.09.7
ruby:ruby 2.7.2p137
初心者です。
Docker のコンテ内でRubyのsinatraライブラリをインストールするために
bundle installを実行しました。以下のエラーが発生しました。
Fetching source index from https://rubygems.rog/ Retrying fetcher due to error (2/4): Bundler::HTTPError Could not fetch specs from https://rubygems.rog/ Retrying fetcher due to error (3/4): Bundler::HTTPError Could not fetch specs from https://rubygems.rog/ Retrying fetcher due to error (4/4): Bundler::HTTPError Could not fetch specs from https://rubygems.rog/ Could not fetch specs from https://rubygems.rog/
コンテナを立ち上げた時のコマンドは以下を実行しました。
sudo docker container run -it -p 4567:4567 --name sinatra -v ${PWD}/src:/var/www sample/sinatra:latest
調べたら、コマンドを実行したら解決したという情報を入手したので
gem update --system
を実行して、再度インストールを実行。変化がありません。
wget https://api.rubygems.org/specs.4.8.gzを実行してダウンロードできるか試しました。
これは成功しました。
ドメインの IP アドレスを調べました。
root@dfed40fdb477:/var/www# host api.rubygems.org api.rubygems.org is an alias for rubygems.org. rubygems.org has address 151.101.2.132 rubygems.org has address 151.101.130.132 rubygems.org has address 151.101.194.132 rubygems.org has address 151.101.66.132 rubygems.org has IPv6 address 2a04:4e42::644 rubygems.org has IPv6 address 2a04:4e42:200::644 rubygems.org has IPv6 address 2a04:4e42:600::644 rubygems.org has IPv6 address 2a04:4e42:400::644 rubygems.org mail is handled by 10 mxb.mailgun.org. rubygems.org mail is handled by 10 mxa.mailgun.org.
hostファイルに記述しました。
151.101.2.132 api.rubygems.org 151.101.130.132 api.rubygems.org 151.101.194.132 api.rubygems.org 151.101.66.132 api.rubygems.org 2a04:4e42::644 api.rubygems.org 2a04:4e42:200::644 api.rubygems.org 2a04:4e42:600::644 api.rubygems.org 2a04:4e42:400::644 api.rubygems.org
再度インストールを実行しましたが、変化がありません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。