From d26e018db63972051a406a912630986474d2c794 Mon Sep 17 00:00:00 2001 From: TLINDEN Date: Wed, 17 Jun 2015 14:04:47 +0200 Subject: [PATCH] added dockerfile for my own convenience --- .docker | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .docker diff --git a/.docker b/.docker new file mode 100644 index 0000000..88d4644 --- /dev/null +++ b/.docker @@ -0,0 +1,23 @@ +# +# Dockerfile to run build and unittests iniside a docker container. +# +# How to use: +# - mkdir pcpdocker +# - cp .docker pcpdocker/Dockerfile +# - cd pcpdocker +# - docker build -t $youruser/pcp:$tag . +# - docker run -t -i --name pcp -v $pcpgitpath:/src/pcp $yourname/pcp:$tag /bin/bash +# - cd /src/pcp +# - ./autogen.sh +# - ./configure --enable-python-binding +# - make +# - make test +# - make clean && ./clean.sh +# - ^D +# - docker rm pcp + +FROM gcc:latest +MAINTAINER T.v.Dein +RUN apt-get update && apt-get install -y libconfig-general-perl libtie-ixhash-perl libyaml-perl less python-pip python-dev procps +RUN git clone https://github.com/jedisct1/libsodium.git && cd libsodium && ./autogen.sh && ./configure --prefix=/usr && make && make install && cd .. && rm -rf libsodium +RUN pip install cffi \ No newline at end of file