Public | Automated Build

Last pushed: 11 days ago
Short Description
Sets up a boilerplate Docker environment for NVIDIA CUDA with Python 3 and OpenBLAS.
Full Description


This Dockerfile uses the following base image aleksaro/cuda-base:9.0-cudnn7-ubuntu16.04.

Below is a listing of the programs, libraries, and compilers are included in this Dockerfile:

Content Description
liblapack-dev Library of linear algebra routines (LAPACK)
libopenblas-dev OpenBLAS development files
libzmq3-dev Development files for ØMQ (messaging kernel)
python3 The Python 3 programming language
python3-dev Header files and a static library for Python 3
python3-pip Python package installer for Python 3
python3-setuptools Extension to the python-distutils
python3-tk Graphical User Interface toolkit for Python
libfreetype6-dev FreeType 2 font engine
libjpeg-dev Independent JPEG Group's JPEG runtime library
liblcms2-dev A colour management library
libopenjpeg-dev JPEG 2000 image compression/decompression library
libpng12-dev Portable Network Graphics (PNG) library
libtiff5-dev Tag Image File Format (TIFF) library
libwebp-dev WebP format library (based on the VP8 codec)
zlib1g-dev Compression library for gzip and PKZIP
wheel A built-package format for Python
six Python 2 and 3 compatibility utilities
Cython C-Extensions for Python
nose An extension of unittest to make testing easier
ipython Interactive Python shell
jupyter Jupyter notebooks
ipdb Python debugger for IPython
numpy Library for n-dimensional array processing
Pillow Python Imaging Library (PIL) fork
imageio A Python library for reading and writing image data
scipy Scientific tools for Python
matplotlib Python plotting package

Keep in mind that some of these packages may already be installed by a parent container.

Docker Pull Command
Source Repository