/react-docker-aws

React app packaged using Docker + Nginx and deployable to AWS

Primary LanguageShell

react-docker-aws

watch the demo at https://youtu.be/7yXmn14xxCE

getting started (for intel based machines)

  1. install node modules:

    npm install
  2. build the docker container:

    docker build -t react-docker-aws:latest .
  3. run the docker container:

    docker run -p 3000:80 react-docker-aws:latest
  4. navigate to:

    http://localhost:3000
  5. deploy:

    bash scripts/intel-deploy.sh

getting started (for m1 macs or arm based machines)

  1. install node modules:

    npm install
  2. build the docker container:

    docker build -f Dockerfile.arm --platform=linux/amd64 -t react-docker-aws:latest .
  3. run the docker container

    docker run -p 3000:80 react-docker-aws:latest
  4. navigate to:

    http://localhost:3000
  5. deploy:

    bash scripts/arm-deploy.sh