부팅 등 운영체제의 핵심 기능을 공유하는 가상머신
(배포와 개발을 편하게, 협업을 편하게 하기위해 사용)
개발 환경 요소들이 설치된 모습을 이미지로 저장, 저장한 이미지를 클라우드에 올립니다. 이미지들이 서로 연결되서 동작하는 설정을
문서
로 저장
WSL(Window Serve system for Linux) – 윈도우에서 리눅스기능을 사용할 수 있도록 만드는 도구
=> OS 전체를 새로 설치하는 게 아니라 훨씬 빨라짐
초기세팅
docker-compose.yml 파일 예시 ( yml 파일은 들여쓰기를 꼭 지켜야함)
version: "3.3"
services:
class_build:
build:
context: .
dockerfile: Dockerfile
ports:
- 3000:3000
Dockerfile 예시
FROM node:16
WORKDIR /class_build/
COPY . /class_build/
RUN yarn install
RUN yarn build
CMD yarn start