RPMを使用したDockerイメージの作成

RPMを使用したDockerイメージの作成

以下のドッカーファイルを使用してドッカーイメージを作成しました。

ここに画像の説明を入力してください。

だから私の問題は、ビルド時に次のエラーが発生することです。問題を解決するのに役立ちます。

ここに画像の説明を入力してください。

ベストアンサー1

このADDコマンドにはファイル名が必要です比較的現在のディレクトリに。

バラよりhttps://docs.docker.com/engine/reference/builder/

パスはビルドコンテキスト内になければなりません。 dockerビルドの最初のステップは、コンテキストディレクトリ(およびサブディレクトリ)をdockerデーモンに送信することであるため、ADD ../something /somethingは使用できません。

ADD /aa/http....これは、先行が/削除され、まるで同じように処理されるため、できないことを意味します。ADD aa/http...

RUNまた、この段階では2番目の問題に直面します。ファイルはコンテナのルートにコピーされますが、コマンドがそのrpmファイルをディレクトリで探していることです/aa

おすすめ記事