Sign inSign up
Ruby

dhi.io/ruby

Ruby 4.0.x (dev)

CIS
linux/amd64
alpine 3.23
Tags:

4-alpine3.23-dev, 4.0-alpine3.23-dev, 4.0.9-alpine3.23-dev

Index digest:

sha256:271f9c0754893e81e3fcb6860ebee9162a0d5b7c377b4b44aa31d38b76d416ab

Manifest digest:

sha256:b52e23753fda554760648c2de7272c8b91fb05c7dd23f53ff51e6a6f1693f50d

Size

93.79 MB

Last pushed

5 hours ago

Vulnerabilities

0
0
0
0
0

Support

Active until Mar 2029

Overview

Docker Hardened Images include comprehensive security attestations that verify the image's build process, contents, and security posture. This image is built using SLSA Build Level 3 practices. Additionally, this image includes a source attestation that links to a corresponding source image containing all build materials. The following attestations are available and can be verified using cosign.⁠

Docker's DHI public key is available at https://registry.scout.docker.com/keyring/dhi/latest.pub⁠ and also archived at https://github.com/docker-hardened-images/keyring⁠.

How to verify attestations

1. List all available attestations

docker scout attest list dhi.io/ruby:4-alpine3.23-dev

2. Verify a specific attestation

For example, to verify the SLSA provenance attestation:

docker scout attest get dhi.io/ruby:4-alpine3.23-dev --predicate-type https://slsa.dev/provenance/v0.2 --verify

Attestations

All attestations are signed and can be verified with cosign.⁠

PredicatePredicate typeReference
CycloneDX SBOM v1.6https://cyclonedx.org/bom/v1.6dhi.io/ruby@sha256:57a775ffccfb02beb0632b1b770c591463d19a0932e3ec6cca99b05c6351de62
Changelog v0.1https://docker.com/dhi/changelog/v0.1dhi.io/ruby@sha256:1433ce5fcab6fd60a84493e03546519708252c9ee3f7619b856181f7320d743c
DHI Image Sources v0.1https://docker.com/dhi/source/v0.1dhi.io/ruby@sha256:cfca5e810af2b4bca2a316e6cff8200817554603fd0867feb4300a6baff10709
CVEs v0.2https://in-toto.io/attestation/vulns/v0.2dhi.io/ruby@sha256:af00fc0652dc66be3e25a7ccac98e420973382c5cbcfe227edfd80473d085063
VEX v0.2.0https://openvex.dev/ns/v0.2.0dhi.io/ruby@sha256:9c4de9e8ebb13617798ca262fce6053b4fc8571f39f1881e6673e7814dbba14f
Scout provenance v0.1https://scout.docker.com/provenance/v0.1dhi.io/ruby@sha256:1b3b78a3eebc9f63bf0b52963f399b5ce9d1d046a90c07d151f99d0a3986df2f
Scout SBOM v0.1https://scout.docker.com/sbom/v0.1dhi.io/ruby@sha256:202bcb7a72fc41948a4dfb75d8ce8fd64f7036ac72b4002b12f829ada6838a61
Secrets scan v0.1https://scout.docker.com/secrets/v0.1dhi.io/ruby@sha256:0dc77aa7b81ff18cef3ad7c77feb8010ed627fc85b74fcc6b9d54fb4ad15b316
Tests v0.1https://scout.docker.com/tests/v0.1dhi.io/ruby@sha256:b48d108541e6d286f2eef0f4b8cf53bef4393a9df7ef107fef2480fb65a3f027
Virus scan v0.1https://scout.docker.com/virus/v0.1dhi.io/ruby@sha256:a3e0e75a6ff3fdbb974aa0c525735ff9b8e8d74ffde2ccd93da7365ce6acbb0a
CVEs v0.1https://scout.docker.com/vulnerabilities/v0.1dhi.io/ruby@sha256:fee2d14eddf15190296f08a6f0b2eb8b4d62822c5ffd61f3775dce944a5e1006
SLSA provenance v0.2https://slsa.dev/provenance/v0.2dhi.io/ruby@sha256:12117edf8114ce62a4f79708b4129e03402f96efbfd5bf9e6031f6582e30e9b3
SLSA provenance v1https://slsa.dev/provenance/v1dhi.io/ruby@sha256:fa9588179166a6d873a3f6ab1e591be3774b7cb03ea25785d20cee1ff41e2c4f
SLSA verification summary v1https://slsa.dev/verification_summary/v1dhi.io/ruby@sha256:ed3db6568fb16972c5fda665a67caf3a8177de008d644bd5ec2760b545b035ec
SPDX SBOMhttps://spdx.dev/Documentdhi.io/ruby@sha256:1d76f6fece0cd1a3d0ec349dc3367b5e315b0af872728065511492586d2d9f08