Skip to content

Commit a7baf60

Browse files
committed
add devel container
1 parent 506de50 commit a7baf60

File tree

2 files changed

+15
-35
lines changed

2 files changed

+15
-35
lines changed

Dockerfile

Lines changed: 14 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,18 @@
1-
FROM radioastro/base:0.2
1+
FROM radioastro/cuda:7.5-runtime
22
MAINTAINER NVIDIA CORPORATION <[email protected]>
33

4-
LABEL com.nvidia.volumes.needed="nvidia_driver"
5-
6-
ENV NVIDIA_GPGKEY_SUM bd841d59a27a406e513db7d405550894188a4c1cd96bf8aa4f82f1b39e0b5c1c
7-
ENV NVIDIA_GPGKEY_FPR 889bee522da690103c4b085ed88c3d385c37d3be
8-
9-
RUN apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/GPGKEY && \
10-
apt-key adv --export --no-emit-version -a $NVIDIA_GPGKEY_FPR | tail -n +2 > cudasign.pub && \
11-
echo "$NVIDIA_GPGKEY_SUM cudasign.pub" | sha256sum -c --strict - && rm cudasign.pub && \
12-
echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64 /" > /etc/apt/sources.list.d/cuda.list
13-
14-
ENV CUDA_VERSION 7.5
15-
LABEL com.nvidia.cuda.version="7.5"
16-
17-
ENV CUDA_PKG_VERSION 7-5=7.5-18
184
RUN apt-get update && apt-get install -y --no-install-recommends --force-yes \
19-
cuda-nvrtc-$CUDA_PKG_VERSION \
20-
cuda-cusolver-$CUDA_PKG_VERSION \
21-
cuda-cublas-$CUDA_PKG_VERSION \
22-
cuda-cufft-$CUDA_PKG_VERSION \
23-
cuda-curand-$CUDA_PKG_VERSION \
24-
cuda-cusparse-$CUDA_PKG_VERSION \
25-
cuda-npp-$CUDA_PKG_VERSION \
26-
cuda-cudart-$CUDA_PKG_VERSION && \
27-
ln -s cuda-$CUDA_VERSION /usr/local/cuda && \
5+
cuda-core-$CUDA_PKG_VERSION \
6+
cuda-misc-headers-$CUDA_PKG_VERSION \
7+
cuda-command-line-tools-$CUDA_PKG_VERSION \
8+
cuda-license-$CUDA_PKG_VERSION \
9+
cuda-nvrtc-dev-$CUDA_PKG_VERSION \
10+
cuda-cusolver-dev-$CUDA_PKG_VERSION \
11+
cuda-cublas-dev-$CUDA_PKG_VERSION \
12+
cuda-cufft-dev-$CUDA_PKG_VERSION \
13+
cuda-curand-dev-$CUDA_PKG_VERSION \
14+
cuda-cusparse-dev-$CUDA_PKG_VERSION \
15+
cuda-npp-dev-$CUDA_PKG_VERSION \
16+
cuda-cudart-dev-$CUDA_PKG_VERSION \
17+
cuda-driver-dev-$CUDA_PKG_VERSION && \
2818
rm -rf /var/lib/apt/lists/*
29-
30-
RUN echo "/usr/local/cuda/lib" >> /etc/ld.so.conf.d/cuda.conf && \
31-
echo "/usr/local/cuda/lib64" >> /etc/ld.so.conf.d/cuda.conf && \
32-
ldconfig
33-
34-
RUN echo "/usr/local/nvidia/lib" >> /etc/ld.so.conf.d/nvidia.conf && \
35-
echo "/usr/local/nvidia/lib64" >> /etc/ld.so.conf.d/nvidia.conf
36-
37-
ENV PATH /usr/local/nvidia/bin:/usr/local/cuda/bin:${PATH}
38-
ENV LD_LIBRARY_PATH /usr/local/nvidia/lib:/usr/local/nvidia/lib64:${LD_LIBRARY_PATH}

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
DOCKER_REPO=radioastro/cuda:7.5-runtime
1+
DOCKER_REPO=radioastro/cuda:7.5-devel
22

33
.PHONY: build clean
44

0 commit comments

Comments
 (0)