fuzzing-helper/clusterfuzz/Dockerfile

28 lines
596 B
Text
Raw Normal View History

FROM ubuntu:20.04
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
RUN apt-get update && \
apt-get upgrade -y && \
apt-get autoremove -y && \
apt-get install -y \
git \
python \
lsb-release \
locales \
sudo
RUN git clone https://github.com/google/clusterfuzz && \
cd clusterfuzz && \
git pull && \
git checkout tags/v2.6.0 && \
local/install_deps.bash
RUN pip --no-cache-dir install pipenv==2022.8.5
WORKDIR /clusterfuzz
CMD ["pipenv", "run", "python", "butler.py", "run_server", "--bootstrap"]
EXPOSE 9000