FROM localhost/devsecops/tool-runtime:20260912
COPY bin/trivy /opt/devsecops/bin/trivy
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/trivy-LICENSE /usr/share/licenses/devsecops/trivy-LICENSE
COPY cache/trivy/ /opt/devsecops/cache/trivy/
COPY scripts/check-db-age.py scripts/scan-image.sh /opt/devsecops/scripts/
RUN chmod 755 /usr/local/bin/tool-security /usr/local/bin/evidence-tools
ENV DEVSECOPS_TOOL=trivy PATH="/opt/devsecops/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
LABEL org.opencontainers.image.title="Offline trivy" org.opencontainers.image.version="0.74.0"
WORKDIR /tmp
ENTRYPOINT []
CMD ["trivy", "--version"]
