diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..400de69 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM fedora:29 as builder +RUN dnf install -y cmake gcc gcc-c++ ninja-build glib2-devel +WORKDIR /home/donar-build +RUN chown -R 1000 /home/donar-build +USER 1000 +COPY . . +RUN mkdir out && \ + cd out && \ + cmake -GNinja .. && \ + ninja + +FROM fedora:29 +RUN dnf install -y glib2 tor +COPY --from=builder /home/donar-build/out/donar /usr/local/bin +COPY --from=builder /home/donar-build/out/measlat /usr/local/bin +COPY ./torrc_simple /etc/torrc +USER 1000