use tar for iptables

Signed-off-by: Justin Cormack <justin@specialbusservice.com>
This commit is contained in:
Justin Cormack 2016-09-10 21:43:18 +01:00 committed by Justin Cormack
parent 276157a769
commit 1b487549bb
2 changed files with 2 additions and 2 deletions

View File

@ -5,3 +5,4 @@ WORKDIR /app
ADD . /app
RUN sudo chown -R opam /app
RUN opam config exec -- ocamlfind ocamlopt -package unix,astring,syslog -linkpkg -o iptables main.ml
CMD ["tar", "cf", "-", "iptables"]

View File

@ -3,8 +3,7 @@ all: usr/local/sbin/iptables
usr/local/sbin/iptables: Dockerfile main.ml
mkdir -p usr/local/sbin
docker build -t iptables:build .
docker run --rm iptables:build cat /app/iptables > usr/local/sbin/iptables
chmod 755 usr/local/sbin/iptables
docker run --rm iptables:build | tar xf - -C usr/local/sbin
clean:
rm -rf usr