generateBuildId
Next.js はnext build
の間に ID を生成して、どのバージョンのアプリケーションが提供されているかを識別します。同じビルドを使用して複数のコンテナを起動する必要があります。
環境の各段階で再ビルドする場合、コンテナ間で使用する一貫したビルド ID を生成する必要があります。next.config.js
でgenerateBuildId
コマンドを使用してください:
next.config.js
module.exports = {
generateBuildId: async () => {
// This could be anything, using the latest git hash
return process.env.GIT_HASH
},
}