fix: /data-Verzeichnis gehört node-User (SQLITE_CANTOPEN)
mkdir -p /data lief als root, danach USER node — node hatte keine Schreibrechte auf das Volume-Mountpoint. chown node:node /data vor dem USER-Wechsel behebt den SQLITE_CANTOPEN-Fehler beim Deploy. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+2
-2
@@ -17,8 +17,8 @@ RUN npm ci --omit=dev
|
|||||||
# Anwendungscode
|
# Anwendungscode
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
# Daten-Volume-Verzeichnis
|
# Daten-Volume-Verzeichnis mit korrektem Besitzer (vor USER node!)
|
||||||
RUN mkdir -p /data
|
RUN mkdir -p /data && chown node:node /data
|
||||||
|
|
||||||
EXPOSE 3000
|
EXPOSE 3000
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user