-
Dockerfile로 React 개발 환경 구축하기메모 및 기타 2021. 5. 25. 13:38
1. 개발환경 이미지 빌드
- docker file 생성
FROM node WORKDIR /app ENV PATH /app/node_modules/.bin:$PATH WORKDIR / RUN npx create-react-app my-app
- image build
docker build -t test-image .
- container 생성
docker run -it --name test -p 3000:3000 test-image /bin/bash
- IDE로 접속
2. github source 사용할 때
- Pull한 후, github 폴더 내에 Dockerfile 생성
FROM node:12.16.2 as builder # 작업 폴더를 만들고 npm 설치 RUN mkdir /usr/src/app WORKDIR /usr/src/app ENV PATH /usr/src/app/node_modules/.bin:$PATH COPY package.json /usr/src/app/package.json RUN npm install --silent RUN npm install react-scripts@2.1.3 -g --silent # 소스를 작업폴더로 복사하고 앱 실행 COPY . /usr/src/app
- image build
docker build -t test-image .
- container 생성
docker run -it --name test -p 3000:3000 test-image /bin/bash
-
반응형'메모 및 기타' 카테고리의 다른 글
TLS Certificate란?(대칭 키, 비대칭 키, CA, PKI) (0) 2021.07.24 Docker로 mysql container 생성하고 DBeaver로 접속하기 (0) 2021.06.13 django 웹서버 Jenkins으로 간단한 CI/CD 구축하기 (0) 2021.05.09 Docker 이미지 생성 및 배포하기 (0) 2021.04.06 OpenStack CLI로 인스턴스 생성하기 (0) 2021.04.03