Docker로 간편하게 개발 환경 설정하기

Docker로 간편하게 개발 환경 설정하기

Docker의 기본 개념과 실제 사용 예제.

2024-12-22

Docker란?

Docker는 컨테이너 기술을 활용해 응용 프로그램을 격리된 환경에서 실행할 수 있게 해주는 도구입니다.

기본 사용 예제

  1. Dockerfile 작성

    FROM node:16
    WORKDIR /app
    COPY package*.json ./
    RUN npm install
    COPY . .
    CMD ["npm", "start"]
    
  2. 이미지 생성 및 실행

    docker build -t my-node-app .
    docker run -p 3000:3000 my-node-app
    

이제 로컬 환경에 영향을 주지 않고 앱을 실행할 수 있습니다.