diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..cd411c8 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM twobombs/deploy-nvidia-docker + +# add build tools +RUN apt-get update&&apt-get install -y git software-properties-common python-setuptools python3-setuptools python-migrate && apt-get clean all +RUN add-apt-repository universe && apt-get update && export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -y ant libboost-all-dev python-pycuda python-pip && apt-get clean all + +# add dependancies & viewers +RUN git clone --recursive https://github.com/stevenrobertson/cuburn.git +RUN git clone --recursive https://github.com/mebigfatguy/apophysis-j.git +RUN cd /apophysis-j && ant +RUN add-apt-repository ppa:paulo-miguel-dias/mesa -y && pip install numpy scipy && apt-get clean all diff --git a/Dockerfile.heavy b/Dockerfile.heavy new file mode 100644 index 0000000..454c288 --- /dev/null +++ b/Dockerfile.heavy @@ -0,0 +1,14 @@ +FROM twobombs/deploy-nvidia-docker + +RUN git clone --recursive http://git.tiker.net/trees/pycuda.git +RUN git clone --recursive https://github.com/twobombs/cuburn.git + +RUN cd /pycuda&&configure&&make&&make install + +RUN add-apt-repository universe +RUN apt-get update +RUN apt-get install -y libboost-all-dev python-pycuda python-pip + +RUN pip install numpy scipy + +EXPOSE 5900 6080 diff --git a/README.md b/README.md index 35b9d4c..04f9189 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +Forked for usage in NVidia-docker - added Dockerfile + # Cuburn This project is a fractal flame renderer, similar to [flam3](http://flam3.com),