SHIN STORYSHIN STORY
홈포스트C#TypeScriptNext.jsNode.js시리즈
</>SHIN STORY

sdf

탐색

  • 홈
  • 모든 포스트
  • 시리즈
  • 검색

카테고리

  • C#
  • TypeScript
  • Next.js
  • Node.js
  • 알고리즘
  • 개발 도구

© 2025 Shin Blog. All rights reserved.

GitHubRSS
목록으로
개발 도구#Docker

Docker로 개발 환경 구축하기

SHIN

2026년 5월 6일1분 읽기0

Docker로 개발 환경 구축하기

Docker를 사용하면 팀 전체가 동일한 개발 환경을 사용할 수 있습니다.

Dockerfile 작성

CODE
FROM node:20-alpine

WORKDIR /app

COPY package*.json ./
RUN npm ci

COPY . .

EXPOSE 3000
CMD ["npm", "run", "dev"]

docker-compose.yml

CODE
version: '3.8'
services:
  app:
    build: .
    ports:
      - "3000:3000"
    volumes:
      - .:/app
      - /app/node_modules
  db:
    image: postgres:15
    environment:
      POSTGRES_DB: devdb
      POSTGRES_PASSWORD: password

Docker Compose로 앱과 DB를 함께 실행할 수 있습니다.

공유
S

SHIN

.NET 개발자입니다

GitHub
Node.js 보안 체크리스트 10가지

이전 포스트

Node.js 보안 체크리스트 10가지

다음 포스트

Node.js 테스팅 전략 — 단위, 통합, E2E 테스트

Node.js 테스팅 전략 — 단위, 통합, E2E 테스트

댓글