2023-02-20 11:33:05 UTC
286 MB
0.34.1
HOME/root
HOST_ROOT/host
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
VERSION_BUCKETdeb
[#000] sha256:b2404786f3febb4866f85b0c8f52b0b0b94dfdb6543e94cd65f961c68f325ff7 - 16.84% (48.1 MB)
[#001] sha256:f982f98e0e072bbdd608271e35a4496416a69b0bb63c7d0e4a208b237abe04e3 - 0.0% (2 KB)
[#002] sha256:793e11a097de7d92e60ef0ef99ebefd200e4ee606389cc430b2521682e074a06 - 51.81% (148 MB)
[#003] sha256:b0fccea669109b9e7ca5df341768d249f75ff5f58596456569059161227628e7 - 0.0% (1.55 KB)
[#004] sha256:a8da9eaa4d195cfe7db80c6253e0c9f427cb80c182adc67ebf94a37975c5cdbe - 8.6% (24.6 MB)
[#005] sha256:29060d5322873e2ec72a9f6e989a1136288b290b5f540ace1c96bd513934f3ca - 9.19% (26.2 MB)
[#006] sha256:169439f9031723969a220071d778200d30210e020a558a761750d1fdadfbaddf - 0.0% (157 Bytes)
[#007] sha256:3da75faa134eccb40b500b2d31039ed7ad6dab19ded7281f143e925a118e635d - 0.0% (181 Bytes)
[#008] sha256:3b4b989a362572092ee09db966975f14ee80f7fa561ee2f26456279de24390d1 - 10.07% (28.8 MB)
[#009] sha256:a99063dae3dc03d0fa7da8776819414abe4d5db0b758868297547a8d69a4dbf1 - 0.0% (7.05 KB)
[#010] sha256:81778e05c3fc1eb6f0dbb84e5eca633d33dfdb31019bc7287b52858837f332a1 - 0.0% (142 Bytes)
[#011] sha256:92b6278fa8fd683c7ad1af6d8b8d239e9e5a3d07f89d6caf833ce9f0cfbc9495 - 0.61% (1.74 MB)
[#012] sha256:4651b928345b73a8cfb0a2f760e0303addf1d21a76bd6506f0c1cbf68adcd82b - 2.88% (8.24 MB)
[#013] sha256:7b3ff9f0594f7e11fdc574b49da08cd9830b2e5971e6151652eb9f60c05cbadd - 0.0% (686 Bytes)
/bin/sh -c #(nop) ADD file:dc52371b5f4608e5887e8c657ff951d1895e0047960f44b153c4a55ebf1726d5 in /
2023-02-09 03:20:33 UTC/bin/sh -c #(nop) CMD ["bash"]
2023-02-20 11:32:07 UTC (buildkit.dockerfile.v0)LABEL maintainer=cncf-falco-dev@lists.cncf.io
2023-02-20 11:32:07 UTC (buildkit.dockerfile.v0)LABEL usage=docker run -i -t --privileged -v /var/run/docker.sock:/host/var/run/docker.sock -v /dev:/host/dev -v /proc:/host/proc:ro -v /boot:/host/boot:ro -v /lib/modules:/host/lib/modules:ro -v /usr:/host/usr:ro -v /etc:/host/etc --name NAME IMAGE
2023-02-20 11:32:07 UTC (buildkit.dockerfile.v0)ARG TARGETARCH
2023-02-20 11:32:07 UTC (buildkit.dockerfile.v0)ARG FALCO_VERSION=latest
2023-02-20 11:32:07 UTC (buildkit.dockerfile.v0)ARG VERSION_BUCKET=deb
2023-02-20 11:32:07 UTC (buildkit.dockerfile.v0)ENV VERSION_BUCKET=deb
2023-02-20 11:32:07 UTC (buildkit.dockerfile.v0)ENV FALCO_VERSION=0.34.1
2023-02-20 11:32:07 UTC (buildkit.dockerfile.v0)ENV HOST_ROOT=/host
2023-02-20 11:32:07 UTC (buildkit.dockerfile.v0)ENV HOME=/root
2023-02-20 11:32:07 UTC (buildkit.dockerfile.v0)RUN |3 TARGETARCH=amd64 FALCO_VERSION=0.34.1 VERSION_BUCKET=deb /bin/sh -c cp /etc/skel/.bashrc /root && cp /etc/skel/.profile /root # buildkit
2023-02-20 11:32:36 UTC (buildkit.dockerfile.v0)RUN |3 TARGETARCH=amd64 FALCO_VERSION=0.34.1 VERSION_BUCKET=deb /bin/sh -c apt-get update && apt-get install -y --no-install-recommends bash-completion bc bison clang-7 ca-certificates curl dkms flex gnupg2 gcc jq libc6-dev libelf-dev libssl-dev llvm-7 netcat patchelf xz-utils && rm -rf /var/lib/apt/lists/* # buildkit
2023-02-20 11:32:36 UTC (buildkit.dockerfile.v0)RUN |3 TARGETARCH=amd64 FALCO_VERSION=0.34.1 VERSION_BUCKET=deb /bin/sh -c if [ "$TARGETARCH" = "amd64" ]; then apt-get install -y --no-install-recommends libmpx2; fi # buildkit
2023-02-20 11:32:44 UTC (buildkit.dockerfile.v0)RUN |3 TARGETARCH=amd64 FALCO_VERSION=0.34.1 VERSION_BUCKET=deb /bin/sh -c if [ "$TARGETARCH" = "amd64" ]; then curl -L -o libcilkrts5_6.3.0-18_${TARGETARCH}.deb https://download.falco.org/dependencies/libcilkrts5_6.3.0-18_${TARGETARCH}.deb; fi; curl -L -o cpp-6_6.3.0-18_${TARGETARCH}.deb https://download.falco.org/dependencies/cpp-6_6.3.0-18_${TARGETARCH}.deb && curl -L -o gcc-6-base_6.3.0-18_${TARGETARCH}.deb https://download.falco.org/dependencies/gcc-6-base_6.3.0-18_${TARGETARCH}.deb && curl -L -o gcc-6_6.3.0-18_${TARGETARCH}.deb https://download.falco.org/dependencies/gcc-6_6.3.0-18_${TARGETARCH}.deb && curl -L -o libasan3_6.3.0-18_${TARGETARCH}.deb https://download.falco.org/dependencies/libasan3_6.3.0-18_${TARGETARCH}.deb && curl -L -o libgcc-6-dev_6.3.0-18_${TARGETARCH}.deb https://download.falco.org/dependencies/libgcc-6-dev_6.3.0-18_${TARGETARCH}.deb && curl -L -o libubsan0_6.3.0-18_${TARGETARCH}.deb https://download.falco.org/dependencies/libubsan0_6.3.0-18_${TARGETARCH}.deb && curl -L -o libmpfr4_3.1.3-2_${TARGETARCH}.deb https://download.falco.org/dependencies/libmpfr4_3.1.3-2_${TARGETARCH}.deb && curl -L -o libisl15_0.18-1_${TARGETARCH}.deb https://download.falco.org/dependencies/libisl15_0.18-1_${TARGETARCH}.deb && dpkg -i cpp-6_6.3.0-18_${TARGETARCH}.deb gcc-6-base_6.3.0-18_${TARGETARCH}.deb gcc-6_6.3.0-18_${TARGETARCH}.deb libasan3_6.3.0-18_${TARGETARCH}.deb; if [ "$TARGETARCH" = "amd64" ]; then dpkg -i libcilkrts5_6.3.0-18_${TARGETARCH}.deb; fi; dpkg -i libgcc-6-dev_6.3.0-18_${TARGETARCH}.deb libubsan0_6.3.0-18_${TARGETARCH}.deb libmpfr4_3.1.3-2_${TARGETARCH}.deb libisl15_0.18-1_${TARGETARCH}.deb && rm -f cpp-6_6.3.0-18_${TARGETARCH}.deb gcc-6-base_6.3.0-18_${TARGETARCH}.deb gcc-6_6.3.0-18_${TARGETARCH}.deb libasan3_6.3.0-18_${TARGETARCH}.deb libcilkrts5_6.3.0-18_${TARGETARCH}.deb libgcc-6-dev_6.3.0-18_${TARGETARCH}.deb libubsan0_6.3.0-18_${TARGETARCH}.deb libmpfr4_3.1.3-2_${TARGETARCH}.deb libisl15_0.18-1_${TARGETARCH}.deb # buildkit
2023-02-20 11:32:51 UTC (buildkit.dockerfile.v0)RUN |3 TARGETARCH=amd64 FALCO_VERSION=0.34.1 VERSION_BUCKET=deb /bin/sh -c if [ "$TARGETARCH" = "amd64" ]; then curl -L -o libmpx0_5.5.0-12_${TARGETARCH}.deb https://download.falco.org/dependencies/libmpx0_5.5.0-12_${TARGETARCH}.deb; fi; curl -L -o cpp-5_5.5.0-12_${TARGETARCH}.deb https://download.falco.org/dependencies/cpp-5_5.5.0-12_${TARGETARCH}.deb && curl -L -o gcc-5-base_5.5.0-12_${TARGETARCH}.deb https://download.falco.org/dependencies/gcc-5-base_5.5.0-12_${TARGETARCH}.deb && curl -L -o gcc-5_5.5.0-12_${TARGETARCH}.deb https://download.falco.org/dependencies/gcc-5_5.5.0-12_${TARGETARCH}.deb && curl -L -o libasan2_5.5.0-12_${TARGETARCH}.deb https://download.falco.org/dependencies/libasan2_5.5.0-12_${TARGETARCH}.deb && curl -L -o libgcc-5-dev_5.5.0-12_${TARGETARCH}.deb https://download.falco.org/dependencies/libgcc-5-dev_5.5.0-12_${TARGETARCH}.deb && curl -L -o libisl15_0.18-4_${TARGETARCH}.deb https://download.falco.org/dependencies/libisl15_0.18-4_${TARGETARCH}.deb && dpkg -i cpp-5_5.5.0-12_${TARGETARCH}.deb gcc-5-base_5.5.0-12_${TARGETARCH}.deb gcc-5_5.5.0-12_${TARGETARCH}.deb libasan2_5.5.0-12_${TARGETARCH}.deb; if [ "$TARGETARCH" = "amd64" ]; then dpkg -i libmpx0_5.5.0-12_${TARGETARCH}.deb; fi; dpkg -i libgcc-5-dev_5.5.0-12_${TARGETARCH}.deb libisl15_0.18-4_${TARGETARCH}.deb && rm -f cpp-5_5.5.0-12_${TARGETARCH}.deb gcc-5-base_5.5.0-12_${TARGETARCH}.deb gcc-5_5.5.0-12_${TARGETARCH}.deb libasan2_5.5.0-12_${TARGETARCH}.deb libgcc-5-dev_5.5.0-12_${TARGETARCH}.deb libisl15_0.18-4_${TARGETARCH}.deb libmpx0_5.5.0-12_${TARGETARCH}.deb # buildkit
2023-02-20 11:32:52 UTC (buildkit.dockerfile.v0)RUN |3 TARGETARCH=amd64 FALCO_VERSION=0.34.1 VERSION_BUCKET=deb /bin/sh -c rm -rf /usr/bin/gcc && ln -s /usr/bin/gcc-5 /usr/bin/gcc # buildkit
2023-02-20 11:32:52 UTC (buildkit.dockerfile.v0)RUN |3 TARGETARCH=amd64 FALCO_VERSION=0.34.1 VERSION_BUCKET=deb /bin/sh -c rm -rf /usr/bin/clang && rm -rf /usr/bin/llc && ln -s /usr/bin/clang-7 /usr/bin/clang && ln -s /usr/bin/llc-7 /usr/bin/llc # buildkit
2023-02-20 11:33:00 UTC (buildkit.dockerfile.v0)RUN |3 TARGETARCH=amd64 FALCO_VERSION=0.34.1 VERSION_BUCKET=deb /bin/sh -c curl -s https://falco.org/repo/falcosecurity-packages.asc | apt-key add - && echo "deb https://download.falco.org/packages/${VERSION_BUCKET} stable main" | tee -a /etc/apt/sources.list.d/falcosecurity.list && apt-get update -y && if [ "$FALCO_VERSION" = "latest" ]; then apt-get install -y --no-install-recommends falco; else apt-get install -y --no-install-recommends falco=${FALCO_VERSION}; fi && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
2023-02-20 11:33:00 UTC (buildkit.dockerfile.v0)RUN |3 TARGETARCH=amd64 FALCO_VERSION=0.34.1 VERSION_BUCKET=deb /bin/sh -c sed -e 's/time_format_iso_8601: false/time_format_iso_8601: true/' < /etc/falco/falco.yaml > /etc/falco/falco.yaml.new && mv /etc/falco/falco.yaml.new /etc/falco/falco.yaml # buildkit
2023-02-20 11:33:01 UTC (buildkit.dockerfile.v0)RUN |3 TARGETARCH=amd64 FALCO_VERSION=0.34.1 VERSION_BUCKET=deb /bin/sh -c rm -df /lib/modules && ln -s $HOST_ROOT/lib/modules /lib/modules # buildkit
2023-02-20 11:33:01 UTC (buildkit.dockerfile.v0)RUN |3 TARGETARCH=amd64 FALCO_VERSION=0.34.1 VERSION_BUCKET=deb /bin/sh -c if [ "$TARGETARCH" = "amd64" ] ; then curl -L -o binutils-x86-64-linux-gnu_2.30-22_${TARGETARCH}.deb https://download.falco.org/dependencies/binutils-x86-64-linux-gnu_2.30-22_${TARGETARCH}.deb; else curl -L -o binutils-aarch64-linux-gnu_2.30-22_${TARGETARCH}.deb https://download.falco.org/dependencies/binutils-aarch64-linux-gnu_2.30-22_${TARGETARCH}.deb; fi # buildkit
2023-02-20 11:33:05 UTC (buildkit.dockerfile.v0)RUN |3 TARGETARCH=amd64 FALCO_VERSION=0.34.1 VERSION_BUCKET=deb /bin/sh -c curl -L -o binutils_2.30-22_${TARGETARCH}.deb https://download.falco.org/dependencies/binutils_2.30-22_${TARGETARCH}.deb && curl -L -o libbinutils_2.30-22_${TARGETARCH}.deb https://download.falco.org/dependencies/libbinutils_2.30-22_${TARGETARCH}.deb && curl -L -o binutils-common_2.30-22_${TARGETARCH}.deb https://download.falco.org/dependencies/binutils-common_2.30-22_${TARGETARCH}.deb && dpkg -i *binutils*.deb && rm -f *binutils*.deb # buildkit
2023-02-20 11:33:05 UTC (buildkit.dockerfile.v0)COPY ./docker-entrypoint.sh / # buildkit
2023-02-20 11:33:05 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/docker-entrypoint.sh"]
2023-02-20 11:33:05 UTC (buildkit.dockerfile.v0)CMD ["/usr/bin/falco"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.