Make sure you have docker and docker-compose installed.
Run:
docker-compose upThen, in the browser, go to localhost:80 and you should see the application with a response from the backend.
When killing the server, be sure to cleanup your containers.
docker-compose downTo start docker without it taking over the command terminal, use the following (note, this will not display all the output, so you may not see error messages):
docker-compose up -dTo shut down docker after staring it with the -d command, run
docker-compose stopTo shut down and cleanup the networkl after staring it with the -d command, run
docker-compose downThen check which image is running using docker images and run
docker run -p 8000:80 image_id sh entrypoint.shThis will destory all stopped containers and force docker to rebuild these containers the next time you start docker
docker-compose rm