diff --git a/apps/admin-panel/Dockerfile b/apps/admin-panel/Dockerfile index c113830..2943656 100644 --- a/apps/admin-panel/Dockerfile +++ b/apps/admin-panel/Dockerfile @@ -1,9 +1,6 @@ -FROM node:20-bookworm-slim AS base -RUN apt-get update \ - && apt-get install -y --no-install-recommends ca-certificates \ - && rm -rf /var/lib/apt/lists/* +FROM node:20-bookworm AS base -# Setup pnpm +# Setup pnpm — no apt/apk (build host often cannot reach package mirrors) ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" RUN corepack enable pnpm diff --git a/apps/api/Dockerfile b/apps/api/Dockerfile index 89c57c9..b886a6b 100644 --- a/apps/api/Dockerfile +++ b/apps/api/Dockerfile @@ -1,9 +1,6 @@ -FROM node:20-bookworm-slim AS base -RUN apt-get update \ - && apt-get install -y --no-install-recommends openssl ca-certificates \ - && rm -rf /var/lib/apt/lists/* +FROM node:20-bookworm AS base -# Setup pnpm +# Setup pnpm — base image already includes openssl/ca-certificates (no apt needed) ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" RUN corepack enable pnpm diff --git a/apps/user-app/Dockerfile b/apps/user-app/Dockerfile index b93e07f..3b2206c 100644 --- a/apps/user-app/Dockerfile +++ b/apps/user-app/Dockerfile @@ -1,9 +1,6 @@ -FROM node:20-bookworm-slim AS base -RUN apt-get update \ - && apt-get install -y --no-install-recommends ca-certificates \ - && rm -rf /var/lib/apt/lists/* +FROM node:20-bookworm AS base -# Setup pnpm +# Setup pnpm — no apt/apk (build host often cannot reach package mirrors) ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" RUN corepack enable pnpm