zeek/auxil/spicy/docker/Dockerfile.alpine-3.18
Patrick Kelley 8fd444092b initial
2025-05-07 15:35:15 -04:00

18 lines
569 B
Docker

# Copyright (c) 2020-now by the Zeek Project. See LICENSE for details.
FROM alpine:3.18
WORKDIR /root
RUN apk update
# Install development tools.
# We install diffutils instead of the builtin BusyBox `diff` to work around https://github.com/zeek/btest/issues/92.
RUN apk add ccache cmake curl diffutils g++ gcc gdb git make ninja python3 vim linux-headers openssl-dev zlib-dev
# Install Spicy dependencies.
RUN apk add bash bison flex flex-dev flex-libs libucontext-dev py3-pip py3-sphinx py3-sphinx_rtd_theme doxygen
RUN pip3 install "btest>=0.66"
WORKDIR /root