This repository contains the source code for the global images that are available on Peak.
For more information about using Docker images with Peak, see Image Management in the Peak knowledge base.
The images contained in this repository are organised in the following way:
├── peak-ai
│ └── platform-global-images
│ └── Platform Function The area of the platform where the image can be used, for example Workflows.
│ └── Language The programming language used for the image, for example Python or R.
│ └── Image-Package This could be an image that is suitable for standard use or advanced, data science use.
│ └── Version The version number of the image.
Each folder contains the following:
- The Dockerfile for the image This contains a script that provides instructions for how the image should be built.
- The image dependencies These are the build arguments that are required for the image.
- A readme file Guidelines for using the image
All of the images in this repository are designed to help you get the best out of Peak.
These images enable Peak users to run Workflows.
For more information on configuring Peak Workflows, see Workflows in the Peak knowledge base.
The following Python images are available:
The following R images are available:
These images enable Peak users to run Workspaces.
For more information on configuring Peak Workspaces, see Workspaces in the Peak knowledge base.
The following Python image is available:
The following R image is available:
The Docker images used on the Peak platform should configure a default non-root user. More details around the same can be found here.
We really appreciate any contributions that you can make to the images.
To get started, please read our contributing guide to familiarize yourself with our development process.