Files
kube-hunter/Dockerfile
danielsagi 2dad27a175 Decrease vulnerabilities on build (#170)
* changed python version to 3.8.rc and removed wireshark from build. also added a plugin to supress scapy's warnings about the manuf

* changed to alpine 3.10, on docker file and removed unnecessary logging suppression

* changed to python 3.7

* changed base image on builder as well
2019-08-27 11:27:17 +01:00

26 lines
471 B
Docker

FROM python:3.7-alpine3.10 as builder
RUN apk add --update \
linux-headers \
tcpdump \
build-base \
ebtables
RUN mkdir -p /kube-hunter
COPY ./requirements.txt /kube-hunter/.
RUN pip install -r /kube-hunter/requirements.txt -t /kube-hunter
COPY . /kube-hunter
FROM python:3.7-alpine3.10
RUN apk add --update \
tcpdump
RUN apk upgrade
COPY --from=builder /kube-hunter /kube-hunter
WORKDIR /kube-hunter
ENTRYPOINT ["python", "kube-hunter.py"]