Switch web builder to node:20-bookworm-slim

Alpine (musl) + esbuild's Go binary crashes with lfstack.push on
high-entropy ASLR kernels. Debian (glibc) uses a different memory
allocator that avoids the issue.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Daniel Pupius
2026-03-16 03:31:10 +00:00
parent 4cba63fb94
commit 92ffa9219c

View File

@@ -3,7 +3,7 @@
###############################################################################
# Stage 1: Build the web application
###############################################################################
FROM node:20-alpine AS web-builder
FROM node:20-bookworm-slim AS web-builder
WORKDIR /app/web