services: dev: build: context: . dockerfile_inline: | FROM node:20-alpine WORKDIR /usr/src/app COPY package*.json ./ RUN npm install --include=dev COPY . . EXPOSE 4000 CMD ["npm", "run", "start:dev"] ports: - "4000:4000" env_file: .env depends_on: - redis volumes: - .:/usr/src/app redis: image: redis:alpine ports: - "6379:6379"