FROM localhost/devsecops/tool-runtime:20260912
COPY bin/grype /opt/devsecops/bin/grype
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/grype-LICENSE /usr/share/licenses/devsecops/grype-LICENSE
COPY examples/grype-offline.yaml /opt/devsecops/config/grype-offline.yaml
COPY cache/grype/ /opt/devsecops/cache/grype/
RUN chmod 755 /usr/local/bin/tool-security /usr/local/bin/evidence-tools
ENV DEVSECOPS_TOOL=grype PATH="/opt/devsecops/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
LABEL org.opencontainers.image.title="Offline grype" org.opencontainers.image.version="0.118.0"
WORKDIR /tmp
ENTRYPOINT []
CMD ["grype", "version"]
