Files
DreamChat/.devcontainer/Dockerfile

22 lines
487 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
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