Centos 7でDockerをインストールできませんでした。

Centos 7でDockerをインストールできませんでした。

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、誰かが問題を解決できることを願っています。

よろしくお願いします!

関連情報