Commit graph

396 commits

Author SHA1 Message Date
Jonathan Calmels a501dddb02 Add some logging to the plugin API 2016-01-09 10:17:56 +01:00
Felix Abecassis 7f51ab3f69 Add endpoint for Mesos agent CLI 2016-01-09 10:17:56 +01:00
Felix Abecassis d818ad9cda Implement JSON output for the "gpu/status" and "gpu/info" endpoints 2016-01-09 10:17:56 +01:00
Jonathan Calmels 4eec3d988d Fix ldcache padding calculation 2016-01-09 10:17:56 +01:00
Jonathan Calmels 97009e31a6 Fix few const and global variables 2016-01-09 10:17:56 +01:00
Jonathan Calmels b0796368fa Change the NVIDIA socket name to be static 2016-01-09 10:17:56 +01:00
Jonathan Calmels 3ecd64213e Remove tempdir handling from the nvidia package 2016-01-09 10:17:56 +01:00
Jonathan Calmels 341af23818 Split package "plugin" into "nvidia" and "nvidia-docker-plugin" 2016-01-09 10:17:56 +01:00
Jonathan Calmels d8c9afc50a Modify images PATH to include nvidia/bin 2016-01-09 10:17:56 +01:00
Jonathan Calmels 66f32cc0db First draft of the NVIDIA Docker plugin
Leverage the Docker volume plugin mechanism introduced with Docker 1.9
This plugin also exports few REST endpoints to ease remote NVIDIA Docker management
This should address issue #8
2016-01-09 10:17:56 +01:00
Evan Lezar e71f8ce3b5 Add quotes around the docker container arguments
Fixes: #26
Closes: #27
Signed-off-by: Jonathan Calmels <jcalmels@nvidia.com>
2016-01-09 09:57:49 +01:00
Felix Abecassis c79c2a4f65 Update README.md 2016-01-04 21:11:20 -08:00
Felix Abecassis 9aca46723e Add a DIGITS Dockerfile based on the caffe image
Closes: #19
2016-01-04 21:09:29 -08:00
Felix Abecassis 25aebf9879 Bump copyright year 2016-01-04 19:53:16 -08:00
Felix Abecassis 1a84521e12 Add CUDA 7.5 Dockerfiles for CentOS 6
Closes: #25
2016-01-04 16:08:48 -08:00
Felix Abecassis 18441f30bc Fix format of sha256 checksums 2016-01-04 16:08:44 -08:00
Jonathan Calmels 5960c08adf Fix bad variable evaluation 2015-12-22 14:12:01 +01:00
Felix Abecassis 237aa2b8e9 Fix extraction command for cudnn3-runtime images
Fixes: #23
2015-12-21 07:43:57 -08:00
Evan Lezar 1bb88f8aa8 Allow for a custom docker executable in the make process
Closes: #21
Signed-off-by: Felix Abecassis <fabecassis@nvidia.com>
2015-12-14 02:33:25 -08:00
Evan Lezar c42f9555f1 Add cuDNN v3 to the CUDA 7.0 images
Closes: #21
Signed-off-by: Felix Abecassis <fabecassis@nvidia.com>
2015-12-14 02:32:56 -08:00
Felix Abecassis 54b3708804 Add a Caffe Dockerfile based on 7.0-cudnn4-runtime 2015-12-11 15:12:40 -08:00
Felix Abecassis 865387c6b7 Use new deb package for installing cuDNN v4 2015-12-11 14:32:39 -08:00
Felix Abecassis 8c340c5c29 Add pull command in Makefile 2015-12-11 13:07:50 -08:00
Felix Abecassis af05565e48 Add cuDNN v4 RC Dockerfiles based on the CUDA 7.5 image 2015-12-10 16:05:05 -08:00
Felix Abecassis b7ee63c0c3 Add missing copyright 2015-12-08 16:48:35 -08:00
Felix Abecassis b676d0a1df Add a Makefile to easily build one or multiple images 2015-12-04 15:26:19 -08:00
Felix Abecassis 8d584b91e8 Add cuDNN v3 Dockerfiles based on the CUDA 7.5 image 2015-12-04 15:20:01 -08:00
Felix Abecassis fe79e30455 Add labels to the cuDNN Dockerfiles 2015-12-04 15:13:40 -08:00
Felix Abecassis fe36ee3b3f Split cuda image into runtime and devel
Fixes: #12
Closes: #14
2015-11-20 18:08:10 -08:00
Felix Abecassis 89f32ae398 Add a cuDNN v2 Dockerfile based on the CUDA 7.0 image
Fixes: #10
2015-11-18 13:21:59 -08:00
Felix Abecassis 91199ec04f Use COPY instead of ADD 2015-11-17 17:29:58 -08:00
Felix Abecassis 6842245bc1 Add CUDA 7.0 and CUDA 7.5 Dockerfiles for CentOS 7.1
Fixes: #2
2015-11-17 16:56:18 -08:00
Felix Abecassis f715448fe5 Fix style of multi-lines "apt-get install" commands 2015-11-17 16:00:40 -08:00
Jonathan Calmels 0c18d737d8 Use the docker command from environment if provided
Fixes: #9
2015-11-17 15:03:20 -08:00
Jonathan Calmels 2ab0e1fa71 Fix line break in README 2015-11-16 16:58:56 -08:00
Jonathan Calmels a13f5ebe35 Update README image 2015-11-16 16:56:31 -08:00
Jonathan Calmels e3b3ce166c Update README 2015-11-16 16:33:24 -08:00
Felix Abecassis 9624de690a Add a CUDA 6.5 Dockerfile for Ubuntu 14.04
Closes: #5
2015-11-15 16:35:53 -08:00
Jonathan Calmels ddb770399f Remove unneeded wget dependency
Fixes: #6
2015-11-13 15:47:01 -08:00
Felix Abecassis 59b705a245 Add a new sample using a custom CUDA kernel 2015-11-13 10:40:35 -08:00
Felix Abecassis 92ad205796 Update CLA 2015-11-13 10:05:15 -08:00
Jonathan Calmels 97ccc7e537 Verify the GPGKEY checksum of the CUDA repository
Fixes: #3
2015-11-12 18:06:51 -08:00
ruffsl 2e66d25c2b Pinning package version for repeatability
https://github.com/docker-library/official-images#repeatability

Closes: #3
Signed-off-by: Jonathan Calmels <jcalmels@nvidia.com>
2015-11-12 17:23:18 -08:00
ruffsl 34b4d803ea Cleaning up apt-get after install and only updating once
Closes: #3
Signed-off-by: Jonathan Calmels <jcalmels@nvidia.com>
2015-11-12 17:22:39 -08:00
Felix Abecassis 0bdc308ba4 Advertise the project as "experimental" 2015-11-04 15:33:35 -08:00
Jonathan Calmels 3d774174de Initial commit 2015-11-04 13:00:25 -08:00