私はC++アプリケーションを実行するためのドッカーファイルを持っています。ドッカーファイルの一部には、次のコマンドがあります。Dockerビルド中にC++パッケージをインストールする
RUN tar -xvf boost_1_56_0.tar.bz2 && \
cd boost_1_56_0 && \
./bootstrap.sh && \
./b2 install
tarファイルはドッカーイメージの一部です。 問題は、私がdockerfileをビルドするたびに、パッケージ全体がインストールされ、ひどい時間がかかることです。どうすればそれを防ぐことができますか?
パッケージからのブーストをインストールできるベースイメージを使用できませんか? – whites11
@whites11ベースイメージはcentos:7です。yumリポジトリのバージョンの問題がありますか? –
私は分かりませんが、あなたは昇圧1.56を提供するパッケージシステムを持っているベースイメージを見つけることができます。 – whites11