Docker React 환경 간편 구축

개요



Docker를 사용하여 쉽게 React 환경을 구축하는 방법을 소개합니다.

환경


  • macOS Big Sur 11.4
  • Docker 20.10.6
  • docker-compose 1.29.1

  • 구성


    .
    ├ docker
    │ └ node
    │   └ Dockerfile
    ├ node
    │   └ react-sample
    └ docker-compose.yml
    

    절차



    이번에는 react-sample라는 이름으로 응용 프로그램이 만들어집니다.

    1. docker-compose.yml 만들기



    다른 이름이 좋으면 아래 react-sample를 변경하십시오.

    docker-compose.yml
    version: '3.9'
    
    services:
      node:
        build: ./docker/node
        volumes:
          - ./node:/usr/src/app:cached
        command: sh -c "cd react-sample && yarn start"
        ports:
          - "3000:3000"
    

    2. Dockerfile 만들기


    FROM node:16-alpine
    WORKDIR /usr/src/app
    

    3. React 앱 구축



    다른 이름이 좋으면 아래 react-sample를 변경하십시오.
    docker-compose run --rm node sh -c "npm install -g create-react-app && create-react-app react-sample"
    

    4. 시작


    docker-compose up -d
    

    5. 확인



    http://localhost:3000 를 방문해 봅시다.
    아래와 같은 화면이 표시되면 성공입니다.コンテナが立ち上がってから、画面表示されるまで少しラグがある場合があります。


    참고


  • 5분으로 시작하기React with Docker
  • 좋은 웹페이지 즐겨찾기