クラシック buildpack と Cloud Native Buildpack
最終更新日 2024年12月03日(火)
Heroku の Cedar 世代のアプリはクラシック buildpack を使用しますが、Fir 世代のアプリは Cloud Native Buildpack を使用します。この記事では、両タイプの buildpack の機能について説明します。
機能
機能 | クラシック buildpack | Cloud Native buildpack |
---|---|---|
キャッシング | 基本、手動 | 高度 |
自動検出 | あり | あり |
構成表 | なし | あり |
Dockerfile が必要 | なし | なし |
コンポーザビリティ | 手動 | ビルトイン |
多言語 | あり | あり |
マルチプロセス | あり | あり |
OCI 互換イメージ | なし | あり |
ベースイメージの更新 | Heroku スタックのアップグレード | Cloud Native Buildpack の再設定 |
ローカルでの再現性 | なし | あり |
再利用性 | あり | あり |
他のテクノロジーとの比較については、公式の buildpacks.io ドキュメントを参照してください。