Follow the installation instructions for docker and docker-compose
(docker-compose may or may not come with docker on your platform)
the following projects must be separtely cloned and run for this project to work:
docker-compose up
the js files will be served at http://localhost:8000
the ui is available through the tutor-server project at http://localhost:3001
Something seem broken? See Troubleshooting
docker-compose -f docker-compose.exercises.yml up
the js files will be served at http://localhost:8001
You will need to start the exercises backend independently
Something seem broken? See Troubleshooting
if you need to update node modules run:
docker-compose exec build yarn
in general you can run anything in the build container with
docker-compose exec build <command>
if you run into problems, try the following:
- rebuilding the build image with
docker-compose build
ordocker-compose -f <compose-file> build
(depending on your use case) - remove your node_modules directory