Skip to content

Commit

Permalink
initial add of docker mitmproxy
Browse files Browse the repository at this point in the history
  • Loading branch information
dweinstein committed Jun 6, 2015
1 parent bf7b76a commit 3bd36b5
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 0 deletions.
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.git
4 changes: 4 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM mitmproxy/base:onbuild
EXPOSE 8080
EXPOSE 8081
VOLUME /certs
26 changes: 26 additions & 0 deletions Dockerfile.base-onbuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM debian:jessie

ENV DEBIAN_FRONTEND noninteractive
ENV PYTHON /usr/bin/python2.7

RUN apt-get update && \
apt-get install -qq -y --no-install-recommends \
build-essential \
python-pip \
python-dev \
python-setuptools \
libffi-dev \
libxml2-dev \
libxslt1-dev \
git \
zlib1g-dev \
libssl-dev && \
rm -rf /var/lib/apt/lists/*

ENV LANG en_US.UTF-8
ENV LC_ALL C.UTF-8

ONBUILD ADD . /opt/mitmproxy
ONBUILD WORKDIR /opt/mitmproxy
ONBUILD RUN [ ! -e requirements.txt ] || pip install -r requirements.txt && \
rm -rf ~/.cache/pip /tmp/pip_build_root

0 comments on commit 3bd36b5

Please sign in to comment.