Docker의 기본 개념과 실제 사용 예제.
2024-12-22
Docker는 컨테이너 기술을 활용해 응용 프로그램을 격리된 환경에서 실행할 수 있게 해주는 도구입니다.
Dockerfile 작성
FROM node:16
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
CMD ["npm", "start"]
이미지 생성 및 실행
docker build -t my-node-app .
docker run -p 3000:3000 my-node-app
이제 로컬 환경에 영향을 주지 않고 앱을 실행할 수 있습니다.