Skip to content

Commit 5642e29

Browse files
committed
chore: update packages-worker Docker image for Temporal
Signed-off-by: anilb <epipav@gmail.com>
1 parent cb69984 commit 5642e29

2 files changed

Lines changed: 21 additions & 2 deletions

File tree

scripts/services/docker/Dockerfile.packages-worker

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,13 @@ RUN pnpm fetch
1111
COPY ./services ./services
1212
RUN pnpm i --frozen-lockfile
1313

14-
FROM node:20-alpine as runner
14+
FROM node:20-bookworm-slim as runner
1515

1616
WORKDIR /usr/crowd/app
17-
RUN npm install -g corepack@latest && corepack enable pnpm && corepack prepare pnpm@9.15.0 --activate
17+
RUN npm install -g corepack@latest && corepack enable pnpm && corepack prepare pnpm@9.15.0 --activate && apt update && apt install -y ca-certificates --no-install-recommends && rm -rf /var/lib/apt/lists/*
1818

1919
COPY --from=builder /usr/crowd/app/node_modules ./node_modules
2020
COPY --from=builder /usr/crowd/app/services/base.tsconfig.json ./services/base.tsconfig.json
2121
COPY --from=builder /usr/crowd/app/services/libs ./services/libs
22+
COPY --from=builder /usr/crowd/app/services/archetypes/ ./services/archetypes
2223
COPY --from=builder /usr/crowd/app/services/apps/packages_worker/ ./services/apps/packages_worker
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
**/.git
2+
**/node_modules
3+
**/venv*
4+
**/.webpack
5+
**/.serverless
6+
**/.env
7+
**/.env.*
8+
**/.idea
9+
**/.vscode
10+
**/dist
11+
.vscode/
12+
.github/
13+
frontend/
14+
scripts/
15+
.flake8
16+
*.md
17+
Makefile
18+
backend/

0 commit comments

Comments
 (0)