From bbb948d697862282d6db8d47ca11b6834165de38 Mon Sep 17 00:00:00 2001 From: Andreea Pop Date: Mon, 23 Feb 2026 13:21:08 +0200 Subject: [PATCH] Fix Docker permission error by creating appuser home directory Add -m flag to useradd so /home/appuser exists, allowing the cache directory at ~/.cache/dev-docs-mcp to be created at runtime. Co-Authored-By: Claude Opus 4.6 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index baa6f25..370730e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,7 +19,7 @@ RUN npx tsx scripts/warmup-model.ts # ── Stage 2: Runtime ──────────────────────────────────────────── FROM node:20-slim -RUN groupadd -r appgroup && useradd -r -g appgroup appuser +RUN groupadd -r appgroup && useradd -r -g appgroup -m appuser WORKDIR /app