コンテンツへスキップ

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
  },
}