From 4481054831754654fb97e303f53cec14d1bcfce0 Mon Sep 17 00:00:00 2001 From: zzstoatzz Date: Sun, 1 Mar 2026 07:11:19 -0600 Subject: [PATCH] fix: use baseline CPU target in Docker build QEMU emulation exposes CPU features that don't match the deployment target. Force baseline x86_64 to avoid illegal instructions in RocksDB. Co-Authored-By: Claude Opus 4.6 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e1d8a03..2e373c5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,7 @@ RUN curl -fSL https://ziglang.org/download/0.15.2/zig-x86_64-linux-0.15.2.tar.xz ENV PATH=/opt/zig-x86_64-linux-0.15.2:$PATH WORKDIR /build COPY . . -RUN zig build -Doptimize=ReleaseSafe +RUN zig build -Doptimize=ReleaseSafe -Dcpu=baseline FROM --platform=linux/amd64 alpine:3.21 RUN apk add --no-cache ca-certificates -- 2.51.2