-
Notifications
You must be signed in to change notification settings - Fork 5
Building Evaluator Images on Docker Hub
fonglh edited this page Jan 9, 2019
·
1 revision
The evaluator images are built by Docker Hub. For Python, each Python version is given a Docker tag. When a new Dockerfile
is added to build an image for a new version of Python, the build settings on Docker Hub must be updated so an image for the new tag is built.
-
In the
coursemology
organization, go to thecoursemology/evaluator-image-python
repository, then go to theBuilds
tab to find the build settings. -
Add a new Build Rule with the Dockerfile location and the tag name for the new Python version.
-
Save the changes, trigger the build then wait for it to finish.
To prevent a long delay the first time someone uses the new image, SSH into the Sidekiq workers and pull the image first.
sudo docker pull coursemology/evaluator-image-python:3.7