diff --git a/.dockerignore b/.dockerignore index 191381e..4b21855 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1 +1,4 @@ -.git \ No newline at end of file +.git +Dockerfile +.dockerignore +.gitignore diff --git a/Dockerfile b/Dockerfile index 8120f3c..ad3209e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,11 +7,21 @@ RUN apt-get update && \ binutils-dev pkg-config zlib1g-dev && \ rm -rf /var/cache/apt/archives -ADD . /data +ADD . /grive2 + +RUN cd /grive2 && \ + mkdir build && \ + cd build && \ + cmake .. && \ + make -j4 && \ + mv /grive2/build/grive/grive /usr/local/bin/grive && \ + rm -rf /grive2 + +VOLUME /data WORKDIR /data -RUN mkdir build && cd build && cmake .. && make -j4 +ENTRYPOINT ["/usr/local/bin/grive"] # docker build -t grive2 .