You need to have Docker installed locally.
Build & Run Development Image: docker-compose -f docker-compose.yml up
Build & Run Production Image: docker-compose -f docker-compose-prod.yml up
Everything you need to know about React scripts
Docker is a widely used container platform, you can use to abstract away your application from the underlying servers. In that way, developers can focus on building working software.
Some useful links to get started:
Builder pattern vs. Multi-Stage Builds in Docker
NGINX is a web server that can also be used as a reverse proxy, load balancer and HTTP cache
Useful video to get started: