dockerfiles/tor/Dockerfile

19 lines
544 B
Docker
Raw Normal View History

2016-05-06 12:39:35 +02:00
FROM alpine:edge
2016-05-06 19:36:08 +02:00
ARG ARM_VERSION=1.4.5.0
2016-05-06 20:13:18 +02:00
ENV TERM=xterm
2016-05-06 19:36:08 +02:00
2016-05-06 12:39:35 +02:00
VOLUME /tor
VOLUME /torconfig
2016-05-06 19:21:00 +02:00
RUN echo "@testing http://nl.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories \
2016-05-06 19:36:08 +02:00
&& apk -U add tor@testing python openssl ca-certificates \
&& wget -q https://www.atagar.com/arm/resources/static/arm-${ARM_VERSION}.tar.bz2 -P /tmp \
&& tar xjf /tmp/arm-${ARM_VERSION}.tar.bz2 -C /tmp && cd /tmp/arm && ./install \
&& rm -rf /var/cache/apk/* /tmp/* \
2016-05-06 19:21:00 +02:00
&& chown -R tor /etc/tor /tor /torconfig
2016-05-06 12:39:35 +02:00
2016-05-06 19:21:00 +02:00
EXPOSE 9001 9030
2016-05-06 12:39:35 +02:00
USER tor
ENTRYPOINT [ "tor" ]