From 5bccdc2c1e79214d669d93ae62a2b42fb63d3edf Mon Sep 17 00:00:00 2001 From: evilsocket Date: Sat, 13 Jan 2018 04:13:07 +0100 Subject: [PATCH] testing Dockerfile --- Dockerfile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..b4aae8ee --- /dev/null +++ b/Dockerfile @@ -0,0 +1,23 @@ +# iron/go:dev is the alpine image with the go tools added +FROM iron/go:dev + +WORKDIR /bettercap-ng + +ENV SRC_DIR=/go/src/github.com/evilocket/bettercap-ng + +ADD . $SRC_DIR + +RUN apk add --update ca-certificates && \ + apk add --no-cache --update \ + bash \ + build-base \ + libpcap-dev;\ + cd $SRC_DIR; \ + make deps; \ + make; \ + cp bettercap-ng /bettercap-ng/ + +EXPOSE 80 443 5300 8080 8081 8082 8083 8000 +ENTRYPOINT ["./bettercap-ng"] +CMD ["-h"] +