Pin the base image version for the GPU Dockerfile
authorFelix Abecassis <fabecassis@nvidia.com>
Mon, 2 May 2016 23:20:00 +0000 (16:20 -0700)
committerFelix Abecassis <fabecassis@nvidia.com>
Mon, 2 May 2016 23:20:00 +0000 (16:20 -0700)
The previous Dockerfile can break if image nvidia/cuda:cudnn is updated to any of the following:
- Ubuntu 16.04 LTS (already released)
- cuDNN v5 (soon)
- CUDA 8.0 (soon)

docker/Makefile
docker/standalone/gpu/Dockerfile

index 725208c..0de887d 100644 (file)
@@ -22,7 +22,7 @@ docker_files: standalone_files
 
 standalone_files: standalone/cpu/Dockerfile standalone/gpu/Dockerfile
 
-FROM_GPU = "nvidia/cuda:cudnn"
+FROM_GPU = "nvidia/cuda:7.5-cudnn4-devel-ubuntu14.04"
 FROM_CPU = "ubuntu:14.04"
 GPU_CMAKE_ARGS = -DUSE_CUDNN=1
 CPU_CMAKE_ARGS = -DCPU_ONLY=1
index 1ddc656..371aad5 100644 (file)
@@ -1,4 +1,4 @@
-FROM nvidia/cuda:cudnn
+FROM nvidia/cuda:7.5-cudnn4-devel-ubuntu14.04
 MAINTAINER caffe-maint@googlegroups.com
 
 RUN apt-get update && apt-get install -y --no-install-recommends \