FROM localhost/devsecops/tool-runtime:20260912
COPY bin/syft /opt/devsecops/bin/syft
COPY containers/tool-security.sh /usr/local/bin/tool-security
COPY containers/evidence-tools.sh /usr/local/bin/evidence-tools
COPY scripts/upload-evidence.sh /opt/devsecops/scripts/upload-evidence.sh
COPY metadata/syft-LICENSE /usr/share/licenses/devsecops/syft-LICENSE
COPY examples/syft-offline.yaml /opt/devsecops/config/syft-offline.yaml
RUN chmod 755 /usr/local/bin/tool-security /usr/local/bin/evidence-tools
ENV DEVSECOPS_TOOL=syft PATH="/opt/devsecops/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
LABEL org.opencontainers.image.title="Offline syft" org.opencontainers.image.version="1.51.1"
WORKDIR /tmp
ENTRYPOINT []
CMD ["syft", "version"]
