10. Customizing Image#

The Dockerfile contains the minimum requirements for creating OPE container images. You modify the following files in order to further customize the image to your course/textbook’s specific needs:

  • Dockerfile: The base OPE image is created in a way such that you should only need to modify configuration files in order to install the necessary software. However, if you are familiar with building docker images, you may modify this file to suit your needs.

  • python_prereqs: Python packages that will be installed right before installing the main python packages, specified in the file right below this.

  • python_pkgs: Python packages that will be installed.

  • distro_pkgs: Linux distro packages that will be installed.