20 lines
418 B
Docker
20 lines
418 B
Docker
FROM mcr.microsoft.com/devcontainers/typescript-node:24
|
|
|
|
# Install additional tools
|
|
RUN apt-get update && apt-get install -y \
|
|
postgresql-client \
|
|
redis-tools \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
# Set up pnpm environment
|
|
RUN pnpm config set store-dir /home/node/.local/share/pnpm/store
|
|
|
|
USER node
|
|
|
|
# Set working directory
|
|
WORKDIR /workspace
|
|
|
|
# Install global packages
|
|
RUN pnpm install -g @nestjs/cli@latest
|
|
|