Dockerとその依存関係を最新の状態に保つことはできますか?

Dockerとその依存関係を最新の状態に保つことはできますか?

私はこのサーバー活動の99%を表すDockerサービスのプラットフォームとしてDebianを使用する予定です。そのため、最小限の展開と信頼性の高い展開に興味があります。

dockerを除いて - アップストリームレベル(多少)に更新したいと思います。

単一のパッケージを「最新の」リポジトリに固定するための合理的な(=合理的で許容可能な...)方法はありますか?依存関係も更新する方法で

強調表示されている部分を気にする必要があるかどうかはわかりません。新しいバージョンのDockerを要求すると、新しい依存関係の要件が満たされない可能性があると仮定しています。どこで見つけることができるかを知ってください)

ベストアンサー1

アップストリームレベルに近いものを追跡するためにDockerを更新し続けるための最良の方法は次のとおりです。アップストリームエンジンの設置。このガイドラインに従うと、最新のDockerパッケージを含むDebian 11または12(使用しているDebianのバージョンによって異なります)ベースの追加のリポジトリが作成されます。これには、Dockerエコシステムのすべてのプログラムが含まれます。他の依存関係に関する限り、Dockerエンジンおよびその他のコンポーネントはビルダー指定ライブラリを使用して静的に構築されるため、選択したプラットフォームの以前のバージョンでは問題ありません。 (とにかくDockerはDebian 11と12を正式にサポートしているので、彼らが提供するパッケージは正しく動作します。)

Debian ドッカーパッケージ以前のバージョンが利用可能で、Dockerはメンテナンスがかなり難しいパッケージなので、更新されたパッケージを待つ時間はあまり推測できません。 (私もDebianパッケージを使用していますが、私だけです。)

おすすめ記事