diff options
| author | Maximilian Hils <git@maximilianhils.com> | 2018-09-20 17:34:10 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-09-20 17:34:10 +0200 |
| commit | 4be387d654ef2877fc535c6cb83ff1f32645fd81 (patch) | |
| tree | 8e73f15d73aff0d908cde043e13a7241360ff0b0 /release/docker/DockerfileARMv7 | |
| parent | 97244a7e0e5dd6836ddaea4a9e267aea208c6515 (diff) | |
| parent | 73577eb607803c50dc73b6d2e6c44560e563c23b (diff) | |
| download | mitmproxy-4be387d654ef2877fc535c6cb83ff1f32645fd81.tar.gz mitmproxy-4be387d654ef2877fc535c6cb83ff1f32645fd81.tar.bz2 mitmproxy-4be387d654ef2877fc535c6cb83ff1f32645fd81.zip | |
Merge pull request #3327 from Kriechi/docker-notice
add docker security warning
Diffstat (limited to 'release/docker/DockerfileARMv7')
| -rw-r--r-- | release/docker/DockerfileARMv7 | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/release/docker/DockerfileARMv7 b/release/docker/DockerfileARMv7 new file mode 100644 index 00000000..6e04b7ad --- /dev/null +++ b/release/docker/DockerfileARMv7 @@ -0,0 +1,45 @@ +FROM resin/raspberrypi3-alpine:3.7 + +ENV LANG=en_US.UTF-8 + +ARG WHEEL_MITMPROXY +ARG WHEEL_BASENAME_MITMPROXY + +COPY $WHEEL_MITMPROXY /home/mitmproxy/ + +RUN [ "cross-build-start" ] + +# Add our user first to make sure the ID get assigned consistently, +# regardless of whatever dependencies get added. +RUN addgroup -S mitmproxy && adduser -S -G mitmproxy mitmproxy \ + && apk add --no-cache \ + su-exec \ + git \ + g++ \ + libffi \ + libffi-dev \ + libstdc++ \ + openssl \ + openssl-dev \ + python3 \ + python3-dev \ + && python3 -m ensurepip \ + && LDFLAGS=-L/lib pip3 install -U /home/mitmproxy/${WHEEL_BASENAME_MITMPROXY} \ + && apk del --purge \ + git \ + g++ \ + libffi-dev \ + openssl-dev \ + python3-dev \ + && rm -rf ~/.cache/pip /home/mitmproxy/${WHEEL_BASENAME_MITMPROXY} + +RUN [ "cross-build-end" ] + +VOLUME /home/mitmproxy/.mitmproxy + +COPY release/docker/docker-entrypoint.sh /usr/local/bin/ +ENTRYPOINT ["docker-entrypoint.sh"] + +EXPOSE 8080 8081 + +CMD ["mitmproxy"] |
