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を再帰的に照会します
RFC793 ドキュメントの SYN フラグを持つプロセス パケットはデータを伝送できません。つま...
目次1. フロントエンドの状態管理とは何ですか? 2. ヴュークス3. バス4. ウェブストレージ序...
この記事では、キャンバスを使用して画像圧縮アップロードを実現するVueの具体的なコードを参考までに共...
CSS の位置属性は要素の配置タイプを指定し、上、下、左、右を使用して要素を具体的に配置します...
デフォルトでは、コンテナ内のプロセスは root ユーザー権限で実行され、この root ユーザーは...
1. まず、Linux サーバー上で公開鍵ファイルと秘密鍵ファイルを生成します。デフォルトの保存ディ...
序文まず、高性能サーバーの高可用性またはホットスタンバイソリューションである Keepalived ...
プロジェクトドキュメントディレクトリDiv+CSS 命名規則 - 4 - Div+css 命名規則 ...
注意: スコープアニメーションは使用できません。 ! ! ! GIF経由 <テンプレート>...
目次序文作成手順CentOSベースイメージを作成するコンテナを作成してカスタマイズするカスタムコンテ...
1. テーブルステートメントを作成します。 テーブル「従業員」を作成します( `emp_no` in...
目次1. インスタンスをインストールして作成する2. vue-router4の新機能2.1 動的ルー...
序文ソートはデータベースの基本的な機能であり、MySQL も例外ではありません。ユーザーは、Orde...
方法 1: 設定ファイルを変更する (docker サービスを停止する必要があります) 1. doc...
序文ご存知のとおり、JavaScript は本質的にシングルスレッドですが、ブラウザは非同期リクエス...