Commit graph

396 commits

Author SHA1 Message Date
Felix Abecassis 6b57577cd9 Update CUDA 8.0 packages to RC2
The new packages only update the bundled NVIDIA driver, and thus
should have no impact on the Docker images.
2016-08-08 22:02:23 -07:00
Felix Abecassis 7a61e9b453 Support unix sockets for DOCKER_HOST
Closes: #119
2016-08-03 13:16:01 -07:00
Felix Abecassis cc28d73190 Add CUDA 8.0 based on Ubuntu 14.04 2016-07-22 14:55:50 -07:00
Felix Abecassis 3df25bbc9c Add CUDA 8.0 based on CentOS 7
Add cuDNN v5 for CUDA 8.0 on CentOS
2016-07-22 11:49:30 -07:00
Felix Abecassis 82cb1196ac Add checksum verification for CUDA 8.0 on Ubuntu 16.04 Dockerfiles 2016-07-22 11:45:53 -07:00
Felix Abecassis 50138bb26f Also set LIBRARY_PATH to CUDA stubs for the CUDA 8.0 on 16.04 Dockerfile 2016-07-22 11:12:54 -07:00
Felix Abecassis 685370c0db Add missing "MAINTAINER" instructions to a few CentOS Dockerfiles 2016-07-22 11:08:40 -07:00
Felix Abecassis 0f64dfd2eb Update DIGITS 4.0 Dockerfile to use v4.0.0 2016-07-18 18:49:22 -07:00
Felix Abecassis c46c227a1f Update DIGITS 4.0 Dockerfile to use v4.0.0-rc.3 2016-07-11 14:36:42 -07:00
Felix Abecassis e7a0e2be1c Pin version of libcudnn5 package to 5.0.5
Workaround for a packaging bug with libcudnn5-dev. This package should
have an exact version dependency on the runtime library, see the
debian policy manual:
https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-intradeps

Reported by @cbiffle.

Closes: #131
2016-07-11 14:36:07 -07:00
Steven Peters 29440c5cff Ask if nvidia-modprobe is installed
Improve error message with hint about nvidia-modprobe being installed

Closes: #126
Signed-off-by: Felix Abecassis <fabecassis@nvidia.com>
2016-06-30 15:53:37 -07:00
Jonathan Calmels 101b436c89 Update changelog for 1.0.0~rc.3 2016-06-17 16:48:35 -07:00
Jonathan Calmels 09ab8cbc2d Fix minor Makefile issues 2016-06-17 16:48:35 -07:00
Felix Abecassis 4229aad40c Add support for Docker 1.12 2016-06-17 15:27:56 -07:00
Felix Abecassis 93c930fb0b Remove leftovers of "volume setup" 2016-06-17 15:25:20 -07:00
Jonathan Calmels 064a148b7f Fix package permissions setup 2016-06-17 13:39:09 -07:00
Jonathan Calmels 9b09c5e494 Create the root volume path before its subdirectories 2016-06-17 11:36:13 -07:00
Jonathan Calmels c31a1560eb Add mount options to volume information 2016-06-17 11:34:05 -07:00
Jonathan Calmels f8b9ce7de4 Export the nvidia-uvm-tools device 2016-06-16 16:39:07 -07:00
Jonathan Calmels 8c0eeba474 Hardcode libcuda.so symlink for compatibility reason 2016-06-16 16:39:07 -07:00
Jonathan Calmels 1628ae4b11 Use relative symlinks inside the volumes 2016-06-16 16:39:07 -07:00
Jonathan Calmels 485441416a Disable unified memory 2016-06-16 16:39:07 -07:00
Jonathan Calmels 949ff0fa25 Fix some packaging issues 2016-06-16 16:39:07 -07:00
Felix Abecassis a4b45ec871 Add Dockerfile for DIGITS 4.0
Closes: #111
2016-06-14 15:46:57 -07:00
Felix Abecassis 5da493d9f6 Add Dockerfile for DIGITS 3.3 2016-06-14 12:16:06 -07:00
Felix Abecassis 46a3ad66f4 Add versioning for the DIGITS images 2016-06-14 12:16:06 -07:00
Felix Abecassis b906cc1c00 Add versioning for the NVIDIA/Caffe images 2016-06-14 12:16:06 -07:00
Jonathan Calmels 771a199f4e Update changelog for 1.0.0~rc.2 2016-05-27 17:35:51 -07:00
Jonathan Calmels 9fdb5f63c6 Merge OpenCL images [experimental]
Closes: #17
2016-05-27 16:32:24 -07:00
Jonathan Calmels 1dff2bb508 Allow UUIDs to be used in NV_GPU and docker/cli RestAPI endpoint 2016-05-27 15:25:18 -07:00
Jonathan Calmels 7ea37c2661 Change the plugin usage with version information
Closes: #90
2016-05-27 15:25:18 -07:00
Jonathan Calmels 48e3660a7f Remove the volume setup command
Closes: #96
2016-05-27 15:25:18 -07:00
Felix Abecassis c72458782d Add CUDA 8.0 based on Ubuntu 16.04 2016-05-27 14:21:08 -07:00
Felix Abecassis 5ca9a7e5e1 Add cuDNN v5 for CentOS 6
Closes: #97
2016-05-27 14:21:08 -07:00
Felix Abecassis 920b69de26 Add support for the Pascal architecture 2016-05-27 14:21:08 -07:00
Jonathan Calmels 268f4bd746 Rewrite the packaging and add support for rpms 2016-05-25 15:51:22 -07:00
Felix Abecassis 8e6ec6430a Add missing dependencies for DIGITS 2016-05-18 16:48:37 -07:00
Felix Abecassis 22668073dc Pin Torch version when installing DIGITS 2016-05-17 18:31:55 -07:00
Felix Abecassis 9bb9af4be0 Update the caffe Dockerfile 2016-05-17 18:31:50 -07:00
Felix Abecassis 92394af02c Add cuDNN v5 for CentOS 7 2016-05-17 18:31:45 -07:00
Felix Abecassis 389200fa92 Do not include unversioned shared library file for runtime cuDNN images 2016-05-17 18:31:36 -07:00
Felix Abecassis afeaa6fe5c Add cuDNN v5 for Ubuntu 14.04
Closes: #72
2016-05-13 11:16:22 -07:00
Jonathan Calmels 121f51bb76 Update changelog for 1.0.0~rc 2016-05-03 18:21:38 -07:00
Jonathan Calmels a481e73016 Add /docker/cli/json RestAPI endpoint
Fixes: #39
Fixes: #91
2016-05-03 17:20:27 -07:00
Jonathan Calmels c70c25144f Fallback to Go 1.5 for Docker 1.9 compatibility
Fixes: #83
2016-05-03 13:55:46 -07:00
Jonathan Calmels cf41c7bf99 Remove deprecated option -f when tagging images 2016-05-03 13:55:46 -07:00
Jonathan Calmels e2f53c95ad Add GDK to CUDA devel images 2016-05-03 13:55:46 -07:00
Jonathan Calmels f07d2b97a0 Default install prefix to /usr/local
Fixes: #86
2016-05-03 13:55:46 -07:00
Jonathan Calmels bd167ae679 Handle gracefully devices unsupported by NVML
Fixes: #40
2016-05-03 13:54:45 -07:00
Luke Yeager ca2dc86f10 Print destination directory for dist files (#79)
Used for "make deb" and "make tarball"
2016-04-19 11:24:56 -07:00