dockerfile またはコンテナ内で yum を実行すると、エラーが報告され、ソースが見つかりません (無効な baseurl xxx) が、ホスト マシンで yum を実行すると問題はありません。なぜでしょうか? Dockerfile が RUN キーワードを使用して yum を実行するか、直接コンテナに入って yum を実行するかに関係なく、それらはすべて Docker イメージ内のソースを使用します (CentOS はパス /etc/yum.repo.d/CentOS-Base.repo にあります)。そのため、ホスト マシン上の同じパスにあるソースをコンテナにコピーしてから、docker commit で新しい「ベース イメージ」をコミットする必要があります。このとき、docker build xxx を使用すると (つまり、Dockerfile 方式を使用すると)、エラーは報告されません。 コピー方法: docker cp xxx xxx コンテンツ拡張 dockerfile で yum 操作を実行するときにエラーが発生しました まずエラーメッセージを見てみましょう:
解決: DNSサービスをresolv.confファイルに追加するだけです。このファイルは/etcにあります。
それでおしまい これで、docker コンテナから yum を呼び出すときにエラーを解決する方法についての記事は終了です。docker コンテナから yum を呼び出すときにエラーを解決する方法についての詳細は、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: 数字当てゲームを実装するための純粋なJavaScript
>>: MySQLはカスタム関数を使用して親IDまたは子IDを再帰的に照会します
ここでは比較的簡単なインストール方法のみを紹介します。 1. yumを使用してインストールするyum...
MySQL のデフォルトの時間タイプ (datetime と timestamp) の精度は秒です。...
HTML の再利用は、あまり話題に上らない言葉です。今日は、この問題を次のようにまとめたいと思います...
公式サイトからmysql-5.6.37-winx64.zipの解凍バージョンをダウンロードし、構成フ...
Web デザインは、個人の好みや Web ページの内容に応じて、デザインのレイアウトが常に変化します...
この記事では、Vueでドラッグ可能なコンポーネントとドラッグ可能なコンポーネントを実装する方法を参考...
目次Mysql マスタースレーブ同期構成1. 2つのmysqlをインストールする2. MySQL設定...
この記事の例では、画像の切り取りを実現するためのjsの具体的なコードを参考までに共有しています。具体...
目次1. Reduxを選ぶ理由2. Reduxデータフロー3つの原則4. Reduxソースコード分析...
序文MySQL に関する私の理解に基づくと、パフォーマンスの最適化作業やマスター スレーブ レプリケ...
ワンクリック実行仮想マシンに Python 3.8 をインストールするには、ネットワーク アダプター...
この記事では、参考までに、Vue の具体的なコードを共有して、簡単なショッピングカートを実装します。...
#mysql -uroot -pパスワードを入力してくださいmysql> show full...
1. インデックス不足または無効なインデックスによるクエリの遅延数千万件のデータを含むテーブルで、イ...
目次vue2.xプレコンセプト:ルーティングフックのカテゴリルーティングとコンポーネントの概念(フッ...