diff --git a/Dockerfile b/Dockerfile index e0f3ccb..70c6d19 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,16 +1,28 @@ -FROM python:3.7.2-alpine3.9 +FROM python:3.7.3-alpine3.9 as builder RUN apk add --update \ linux-headers \ - build-base \ + wireshark \ tcpdump \ - wireshark + build-base \ + ebtables RUN mkdir -p /kube-hunter COPY ./requirements.txt /kube-hunter/. -RUN pip install -r /kube-hunter/requirements.txt +RUN pip install -r /kube-hunter/requirements.txt -t /kube-hunter COPY . /kube-hunter + +FROM python:3.7.3-alpine3.9 + +RUN apk add --update \ + linux-headers \ + wireshark \ + tcpdump + +COPY --from=builder /kube-hunter /kube-hunter +COPY --from=builder /etc/ethertypes /etc/ethertypes + WORKDIR /kube-hunter ENTRYPOINT ["python", "kube-hunter.py"]