VM Vagrant centos/7
から作成されました。
dockerをインストール しようとしていますが、機能しません。 SaltStackミニオンとだけでvagrant ssh
とSudo yum install
を試してみました。しかし、これらの依存関係が見つからないことがわかります。
--> Finished Dependency Resolution
Error: Package: docker-engine-1.9.1-1.el7.centos.x86_64 (docker_repo)
Requires: libcgroup
Error: Package: docker-engine-selinux-1.9.1-1.el7.centos.noarch (docker_repo)
Requires: policycoreutils-python
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
提案された解決策のどちらも私が必要とすることを実行するとは思わない。私はグーグルで検索しましたが、rpmfindまたはrpmboneへのリンクだけが表示され、ダウンロードできるrpmが提供される可能性がありますが、これらが必要であると確信していますどこかのリポジトリにあります。
yum repolist
は私にこれを与えます:
repo id repo name status
docker_repo Docker Repository 14
*epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 8,842
extras/7/x86_64 CentOS-7 - Extras 278
repo-saltstack-el7 SaltStack EL7 Repo 92
updates/7/x86_64 CentOS-7 - Updates 1,726
repolist: 10,952
Centosベースリポジトリにある必要があります(更新リポジトリではありません)。おそらく無効にしました。 /etc/yum.repos.d/*を見て、enabled=1
を設定します
見つからない場合は、おそらくこれが必要です(ストックハードウェアを使用している場合)。
rpm -ivh http://mirror.centos.org/centos-7/7/os/x86_64/Packages/centos-release-7-1.1503.el7.centos.2.8.x86_64.rpm