From 322706bf2d9f6393c3e2a2cf985b2dfd25994c17 Mon Sep 17 00:00:00 2001 From: rukkal Date: Tue, 6 Sep 2016 10:02:43 +0200 Subject: [PATCH 1/2] removed installation of gpu-deployment-kit in generated Dockerfile The command "apt-get install gpu-deployment-kit" would complain about a missing cuda-drivers dependency. Moreover, the gpu-deployment-kit is not used by the image. --- cudock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cudock b/cudock index 77c411f..9446d4e 100755 --- a/cudock +++ b/cudock @@ -31,7 +31,7 @@ generate() ENV CUDA_VERSION ${cuda_version} LABEL com.nvidia.cuda.version="${cuda_version}" - RUN apt-get install -y --no-install-recommends --force-yes "cuda-toolkit-${cuda_version}" gpu-deployment-kit + RUN apt-get install -y --no-install-recommends --force-yes "cuda-toolkit-${cuda_version}" RUN echo "/usr/local/cuda/lib" >> /etc/ld.so.conf.d/cuda.conf && \\ echo "/usr/local/cuda/lib64" >> /etc/ld.so.conf.d/cuda.conf && \\ From 0303900e11d7aed228615b630f4917389f3b3b43 Mon Sep 17 00:00:00 2001 From: rukkal Date: Tue, 6 Sep 2016 10:11:15 +0200 Subject: [PATCH 2/2] nvidia-docker bind mounts nvidia-fatbinaryloader The sample bandwidthTest (and probably others) could not run because the nvidia-fatbinaryloader library was missing in the container. With this fix nvidia-docker bind mounts nvidia-fatbinaryloader into the container. --- nvidia-docker | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nvidia-docker b/nvidia-docker index c9fd141..06995fe 100755 --- a/nvidia-docker +++ b/nvidia-docker @@ -18,7 +18,8 @@ NV_LIBS_COMPUTE="cuda \ nvcuvid \ nvidia-compiler \ nvidia-encode \ - nvidia-ml" + nvidia-ml \ + nvidia-fatbinaryloader" NV_DOCKER_ARGS=""