Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Update to Ubuntu bionic #4
This pull request updates the image to the latest Ubuntu version (bionic). This enables us to get rid of the custom PPA for Python 3.6 since that is now the default version.
The pull request also introduces assorted improvements to reduce images size. Previously, the image was 1.15GB in size. Combining the layers, cleaning up after each layer (to avoid results that are later cleaned up being written into the intermediate images), removing the pip cache and avoiding to install recommended packages brings down the size by about 30% to 827MB. The smaller image size is notable when running the autograder on a service like Azure Container Instances or AWS Fargate.