Update Dockerfile to improve dependency management

- Modified the Dockerfile to copy bun.lock conditionally, ensuring it is included only if present.
- Removed the frozen lockfile option during dependency installation to allow for more flexible updates.
This commit is contained in:
m4x809 2025-10-25 03:38:58 +02:00
parent 25d212f884
commit 07b87ac8a7
Signed by: m4x809
SSH key fingerprint: SHA256:YCoFF78p2DUP94EnCScqLwldjkKDwdKSZq3r8p/6EiU

View file

@ -6,10 +6,11 @@ FROM base AS deps
WORKDIR /app WORKDIR /app
# Copy dependency files # Copy dependency files
COPY package.json bun.lock ./ COPY package.json ./
COPY bun.lock* ./
# Install dependencies # Install dependencies
RUN bun install --frozen-lockfile RUN bun install
# Build the application # Build the application
FROM base AS builder FROM base AS builder