Skip to content

Makefile to rebuild jupyter/*-notebook images using a gpu base container

Notifications You must be signed in to change notification settings

pbatey/docker-jupyter-notebook-gpu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-jupyter-notebook-gpu

Makefile that builds Jupyter on top of nvidia/cuda to take advantage of GPU accelleration.

It clones jupyter/docker-stacks, copies Dockerfiles and files referenced by ADD or COPY, and overrides the BASE_CONTAINER argument in the stack of Dockerfiles.

make all

These images are available from DockerHub:

Running these images requires the NVIDIA Container Toolkit 2.0 to be installed. Installalation instructions can be found here.

Dockerfile (-f) Tagged As (-t) Base Container (--build-arg BASE_CONTAINER=)
base-notebook/Dockerfile pbatey/jupyter-base-notebook-gpu nvidia/cuda:11.2.2-cudnn8-runtime-ubuntu20.04
minimal-notebook/Dockerfile pbatey/jupyter-minimal-notebook-gpu pbatey/jupyter-base-notebook-gpu
r-notebook/Dockerfile pbatey/jupyter-r-notebook-gpu pbatey/jupyter-minimal-notebook-gpu
scipy-notebook/Dockerfile pbatey/jupyter-scipy-notebook-gpu pbatey/jupyter-minimal-notebook-gpu
datascience-notebook/Dockerfile pbatey/jupyter-datascience-notebook-gpu pbatey/jupyter-scipy-notebook-gpu
tensorflow-notebook/Dockerfile pbatey/jupyter-tensorflow-notebook-gpu pbatey/jupyter-scipy-notebook-gpu

Support scripts

You can generate useful a Readme for updating docker hub:

scripts/readme.md <type> | pbcopy

Where type is one of r, scipy, datascience, or tensorflow.

About

Makefile to rebuild jupyter/*-notebook images using a gpu base container

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published