React Docker로 배포하기

Gyus·2022년 2월 22일
0

Docker

목록 보기
1/2

Docker로 배포하기

FROM node:latest
**WORKDIR /app
COPY package.json ./
RUN npm install
COPY . .
CMD ["npm", "start"]**

Dockerfile이다.

FROM은 node를 사용하고 latest는 최신버전

WORKDIR은 /app을 적용하며

COPY 는 현재 디렉토리에 있는 파일을 app에 넣어준다는것이고

RUN은 npm 모듈을 설치해주는 것이다.

CMD는 컨테이너 run시키면 실행될 명령어이다.

  • docker build -t nameofyourapp:latest .

    이미지를 빌드해주고

  • docker run --name nameofyourchoice -d -p 3000:3000 nameofyourapp:latest

이름, 포트번호 등 지정해준다음에 컨테이너를 실행시킨다.

Untitled

Volume

Docker 흐름

Dockerfile → docker image build → docker image push → docker container run ⇒ (내용 변경이 발생) ⇒ 이미지로 저장

profile
푸로구래머

0개의 댓글

관련 채용 정보