FROM nvidia/cuda:8.0-cudnn5-devel-ubuntu16.04
MAINTAINER Karen Hambardzumyan <[email protected]>
RUN apt-get update && \
apt-get install -y git wget zip build-essential m4 libtool autoconf cmake sudo \
software-properties-common libssl-dev libzmq3-dev \
python-dev python-pip python-zmq libhdf5-serial-dev hdf5-tools python-numpy && \
apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
RUN git clone https://github.com/torch/distro.git /root/torch --recursive && cd /root/torch && \
bash install-deps && \
./install.sh
ENV LUA_PATH='/root/.luarocks/share/lua/5.1/?.lua;/root/.luarocks/share/lua/5.1/?/init.lua;/root/torch/install/share/lua/5.1/?.lua;/root/torch/install/share/lua/5.1/?/init.lua;./?.lua;/root/torch/install/share/luajit-2.1.0-beta1/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/share/lua/5.1/?/init.lua'
ENV LUA_CPATH='/root/.luarocks/lib/lua/5.1/?.so;/root/torch/install/lib/lua/5.1/?.so;./?.so;/usr/local/lib/lua/5.1/?.so;/usr/local/lib/lua/5.1/loadall.so'
ENV PATH=/root/torch/install/bin:$PATH
ENV LD_LIBRARY_PATH=/root/torch/install/lib:$LD_LIBRARY_PATH
ENV DYLD_LIBRARY_PATH=/root/torch/install/lib:$DYLD_LIBRARY_PATH
ENV LUA_CPATH='/root/torch/install/lib/?.so;'$LUA_CPATH
RUN pip install --upgrade pip
RUN pip install h5py
RUN git clone https://github.com/deepmind/torch-hdf5 && \
cd torch-hdf5 && \
luarocks make hdf5-0-0.rockspec LIBHDF5_LIBDIR="/usr/lib/x86_64-linux-gnu/"
Content type
Image
Digest
Size
2.1 GB
Last updated
over 8 years ago
docker pull mahnerak/cudnn-torch