dockerをインストールしようとしたときにLinuxシェルに次のコマンドを入力すると、問題が発生します。
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Could not fetch/save url https://download.docker.com/linux/centos/docker-ce.repo to file /etc/yum.repos.d/docker-ce.repo: [Errno 14] curl#7 - "Failed to connect to 2600:9000:219a:f800:3:db06:4200:93a1: Network is unreachable"
しかし、このURLでブラウザにアクセスすると
https://download.docker.com/linux/centos/docker-ce.repo
ファイルをダウンロードできます。
Dockerをインストールするには、次の参照に従いました。
https://computingforgeeks.com/installing-docker-ce-ubuntu-debian-fedora-arch-centos/
推奨インストール方法を教えてもらえますか?
答え1
システムはIPv6を解析して使用しようとします。おそらく、システムはIPv4のみを使用できます。 yumでIPv6を無効にするには、次の行を追加します。ip_resolve=4/etc/yum.conf ファイルの「main」セクション
答え2
ご使用の環境で特定の範囲のIPを許可せず、yum-config-managerがプロキシ環境変数をサポートしていない可能性があります。そのため、ipv4ですべてのIPを試みるロジックに基づいてipv6の使用を開始しましたが、失敗しました。
この問題を回避する1つの方法は、次のようにプロキシ設定を追加し、/etc/yum.conf
システムに内部ストレージがある場合は副作用がある可能性があるため、常にそれらを削除することです。
[main]
proxy=http://yourproxyserver:yourproxyport
さらに重要なことは、別の問題があるということです。https://github.com/rpm-software-management/yum-utils/issues/65、誰かが問題を解決できることを願っています。
よろしくお願いします!