diff --git a/docker/no-driver/Dockerfile b/docker/no-driver/Dockerfile index ac48b780..15b1a26e 100644 --- a/docker/no-driver/Dockerfile +++ b/docker/no-driver/Dockerfile @@ -6,14 +6,16 @@ ARG VERSION_BUCKET=bin ENV FALCO_VERSION=${FALCO_VERSION} ENV VERSION_BUCKET=${VERSION_BUCKET} +RUN apt-get -y update && apt-get -y install gridsite-clients curl + WORKDIR / -ADD https://download.falco.org/packages/${VERSION_BUCKET}/x86_64/falco-${FALCO_VERSION}-x86_64.tar.gz / - -RUN tar -xvf falco-${FALCO_VERSION}-x86_64.tar.gz && \ - rm -f falco-${FALCO_VERSION}-x86_64.tar.gz && \ +RUN curl -L -o falco.tar.gz \ + https://download.falco.org/packages/${VERSION_BUCKET}/x86_64/falco-$(urlencode ${FALCO_VERSION})-x86_64.tar.gz && \ + tar -xvf falco.tar.gz && \ + rm -f falco.tar.gz && \ mv falco-${FALCO_VERSION}-x86_64 falco && \ - rm -rf falco/usr/src/falco-* falco/usr/bin/falco-driver-loader + rm -rf /falco/usr/src/falco-* /falco/usr/bin/falco-driver-loader RUN sed -e 's/time_format_iso_8601: false/time_format_iso_8601: true/' < /falco/etc/falco/falco.yaml > /falco/etc/falco/falco.yaml.new \ && mv /falco/etc/falco/falco.yaml.new /falco/etc/falco/falco.yaml