21 lines
422 B
Docker
21 lines
422 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
|
|
ENV PNPM_HOME=/home/node/.local/share/pnpm
|
|
ENV PATH=$PNPM_HOME:$PATH
|
|
|
|
USER node
|
|
|
|
# Set working directory
|
|
WORKDIR /workspace
|
|
|
|
# Install global packages
|
|
RUN pnpm install -g @nestjs/cli@latest
|
|
|