yarascanner/Dockerfile
Tyler ce2ee8ba30
Some checks failed
continuous-integration/drone/push Build is failing
Add missing autoconf package
2021-02-24 21:55:27 -05:00

19 lines
501 B
Docker

FROM golang:alpine AS builder
RUN mkdir -p /build/src
ADD https://github.com/VirusTotal/yara/archive/v4.0.5.tar.gz /build/yara-4.0.5.tar.gz
RUN apk add --no-cache autoconf automake libtool make gcc openssl pkgconfig
RUN cd /build; tar xvf yara-4.0.5.tar.gz; cd yara-4.0.5; ./bootstrap.sh; ./configure; make; make install
ADD . /build/src
RUN cd /build/src \
&& go build -o /build/yarascanner
FROM alpine:3
COPY --from=builder /build/yarascanner /usr/bin/yarascanner
CMD "/usr/bin/yarascanner"