mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-27 04:28:20 +00:00
use tar for iptables
Signed-off-by: Justin Cormack <justin@specialbusservice.com>
This commit is contained in:
parent
276157a769
commit
1b487549bb
@ -5,3 +5,4 @@ WORKDIR /app
|
|||||||
ADD . /app
|
ADD . /app
|
||||||
RUN sudo chown -R opam /app
|
RUN sudo chown -R opam /app
|
||||||
RUN opam config exec -- ocamlfind ocamlopt -package unix,astring,syslog -linkpkg -o iptables main.ml
|
RUN opam config exec -- ocamlfind ocamlopt -package unix,astring,syslog -linkpkg -o iptables main.ml
|
||||||
|
CMD ["tar", "cf", "-", "iptables"]
|
||||||
|
@ -3,8 +3,7 @@ all: usr/local/sbin/iptables
|
|||||||
usr/local/sbin/iptables: Dockerfile main.ml
|
usr/local/sbin/iptables: Dockerfile main.ml
|
||||||
mkdir -p usr/local/sbin
|
mkdir -p usr/local/sbin
|
||||||
docker build -t iptables:build .
|
docker build -t iptables:build .
|
||||||
docker run --rm iptables:build cat /app/iptables > usr/local/sbin/iptables
|
docker run --rm iptables:build | tar xf - -C usr/local/sbin
|
||||||
chmod 755 usr/local/sbin/iptables
|
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf usr
|
rm -rf usr
|
||||||
|
Loading…
Reference in New Issue
Block a user