大きなファイル(ゲノムデータを含むため、サイズが〜10GBに達する)を使用するDockerイメージ(したがってそのイメージのコンテナ)を作成する必要があります。Dockerコンテナの巨大なファイル
どのように使用を最適化する必要がありますか?コンテナにそれらを含めるはずですか(COPY large_folder large_folder_in_container
など)?そのようなファイルを参照するより良い方法はありますか?要は、私のプライベートレポジトリにそのようなコンテナ(10GB以上)をプッシュするのは奇妙に聞こえるということです。これらのGBをまとめて梱包することなく、一種のボリュームをコンテナに取り付ける方法があるのだろうかと思います。
ありがとうございます。
これは確かに便利です。しかし、私が行ってレジストリから画像をポップアップして(コンテナを実行するために)システムのスナップが心配です。私はこれをCI/CDパイプラインに適合させようとしています。これは、(展開段階中に)新しいOpenStackインスタンス(Packer経由)にコンテナをロードする必要があります。そのようなインスタンスは常に異なるので、これは、新しく作成されたOpenStackインスタンスに巨大なコンテナをロードするために、CDパイプラインを通過するたびに必要になります。これは最高の解決法ですか? – Eleanore
@Eleanoreイメージがスレーブのローカルドッカーレジストリにロードされると、コンテナがすぐに開始されます。しかし、画像が変わった場合は、前の画像に基づいて新しい画像を増分的に作成し、変更のみを含めるようにしてください。それは言われている、もし*すべての* 10GBの1つの画像から次の変更...あなたは本当に問題があります。 – VonC