Notebook Containers

Base Containers

When you launch a Notebook, it runs inside a container preloaded with the notebook files and dependencies. The following is a list of containers that Paperspace maintains:

Name

Description

URL

Fast.ai + PyTorch

Paperspace's Fast.ai template is built for getting up and running with the enormously popular Fast.ai online MOOC called Practical Deep Learning for Coders.

GitHub

TensorFlow (1.5.0 GPU Py3)

Official docker images for deep learning framework TensorFlow (http://www.tensorflow.org)

DockerHub

TensorFlow (1.5.0 CPU Py3)

Official docker images for deep learning framework TensorFlow (http://www.tensorflow.org)

DockerHub

Deepo (Python 2.7)

A series of Docker images (and their generator) that allows you to quickly set up your deep learning research environment. (https://hub.docker.com/r/ufoym/deepo)

GitHub

Deepo (Python 3.6)

A series of Docker images (and their generator) that allows you to quickly set up your deep learning research environment. (https://hub.docker.com/r/ufoym/deepo)

GitHub

JupyterLab Data Science Stack

Jupyter Notebook Data Science Stack

DockerHub

JupyterLab Data R Stack

Jupyter Notebook R Stack

DockerHub

NVIDIA RAPIDS dev ubuntu18.04

Suite of open source libraries to execute end-to-end data science and analytics pipelines. Written in Python, and built on Apache Arrow.

Nvidia

Custom Containers

Custom containers feature lets you pull your own image from a container registry such as Docker Hub. This article will help you prepare a custom Docker container to use with Gradient, show you how to bring that Container into Gradient, and create a notebook with your custom container. We recommend using Docker to get the container image from your system to Gradient.

Require field:

  • Container Name = Path and tags of image eg ufoym/deepo:all-jupyter-py36

Optional Parameters:

  • Username = your Docker Hub username, can be left blank for public images

  • Password = your Docker Hub password, can be left blank for public images

  • Default Entrypoint = must be Jupyter compatible, defaults to 'jupyter notebook' if left blank

  • Container user = optional user, defaults to 'root' if left blank

See a tutorial on using custom containers here.

This page provides help about pulling containers from various public and private repositories:

https://support.paperspace.com/hc/en-us/articles/360003415434-Containers-Public-Private