- Install Git
- Install nodejs
- Install Docker
- Install Git, Nodejs and Docker
Install Git
yum install git -y
Install Nodejs
sudo yum install -y gcc-c++ make
curl -sL https://rpm.nodesource.com/setup_13.x | sudo -E bash -
sudo yum install -y nodejs
- Build package
npm install
- Deploy application
npm start
- Install docker
yum install docker -y
service docker start
- Build docker image and push image to dockerhub
docker build -t naresh240/reactjsexample:v1 .
docker login
docker push naresh240/reactjsexample:v1
- Run container
docker run --name reactjs-container -p 3000:3000 -d naresh240/reactjsexample:v1
- Check application output