「コンテナツール」とは何ですか?無効にするとどのような影響がありますか?

「コンテナツール」とは何ですか?無効にするとどのような影響がありますか?

これインストールのためのbuildahドキュメント話す、

sudo dnf -y module disable container-tools

興味深いことに、RHEL 8 BETAではこれを有効にすることをお勧めします。

sudo yum module enable -y container-tools:1.0

この行は何をしますか?また、container-tools何のために無効にしたいのですが、なぜですか?

答え1

モジュールは、基本的に付属しており、さまざまなバージョンのソフトウェアを提供できるパッケージセットであるパッケージを管理する新しい方法です。 CentOS 7ソフトウェアのコレクションに精通している場合、モジュールはそれを置き換えることができます(しかし他の方法で動作します)。man dnf.modularity詳しくは参考資料をご覧ください。

このcontainer-toolsモジュールはbuildah、podmanなどのコンテナツールを提供します。を使用してモジュールに関する詳細情報を取得できますdnf module info container-tools。このモジュールにはいくつかのバージョンcontainer-toolsのツールがあります(container-tools:rhel8最新の安定版container-tools:1.08.0およびcontainer-tools:2.08.2バージョン)。この記事をご覧ください。カスタマーポータル

モジュールを無効にすると、基本的に「このモジュールを無視して絶対にインストールしないでください」と言います。この資料には、サードパーティのリポジトリから最新バージョンのソフトウェアをインストールする方法について説明するセクションでこの記事が記載されているため、モジュールのバージョンではなく最新バージョンがインストールされるように競合を避けるためにモジュールを無効にする必要があります。

関連情報