build arm image

This commit is contained in:
Torben Haack
2024-10-10 11:50:15 +02:00
parent b0e2e8b16c
commit 4b4e773686
10 changed files with 1070 additions and 747 deletions

View File

@@ -1,4 +1,4 @@
FROM node:20-bookworm
FROM node:20-bookworm-slim
# Create application directory
RUN mkdir -p /usr/src/app
@@ -14,7 +14,11 @@ COPY package.json /usr/src/app
COPY pnpm-lock.yaml /usr/src/app
# Install build tools
RUN apt-get update && apt-get install -y build-essential
#RUN apt-get update && apt-get install -y \
# libsqlite3-dev \
# build-essential \
# && rm -rf /var/lib/apt/lists/*
# Install pnpm
RUN corepack enable pnpm