Sign inSign up
Ruby

dhi.io/ruby

Ruby 4.0.x (fips)

CIS
FIPS
STIG
linux/amd64
alpine 3.24
Tags:

4-alpine-fips, 4-alpine3.24-fips, 4.0-alpine-fips, 4.0-alpine3.24-fips, 4.0.9-alpine-fips, 4.0.9-alpine3.24-fips

Index digest:

sha256:2eeb52d229a0a2548c474d5df9b984f975c9ffe6569f95560440f81251cddff1

Manifest digest:

sha256:b3e4f1b266c045a08f4b61dd04eaedab55596663fd065db36f097e291e0eb7b0

Size

11.77 MB

Last pushed

1 day 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-alpine-fips

2. Verify a specific attestation

For example, to verify the SLSA provenance attestation:

docker scout attest get dhi.io/ruby:4-alpine-fips --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:b97a460a3bafd0055d028855947ac4ccbb1431849d20c4c3aa5a80c9a0dde5e1
Changelog v0.1https://docker.com/dhi/changelog/v0.1dhi.io/ruby@sha256:3460de94a97509afb75ca0702c8edbdf01084a029b80bca3fcf8b5808e1ec858
FIPS compliance v0.1https://docker.com/dhi/fips/v0.1dhi.io/ruby@sha256:45042ce133f229fec201a1c5fee4a7da2821825bce7e18a3a3558d3dc0b4aca7
DHI Image Sources v0.1https://docker.com/dhi/source/v0.1dhi.io/ruby@sha256:83a56c7de11ec2868cd4396c2c90369091f475ff9fd22b57417d340f4a548a6c
STIG scan v0.1https://docker.com/dhi/stig/v0.1dhi.io/ruby@sha256:359185b7993e55aab7617b26d87458db332e8f3926ce5bf61b3b96e868388bc4
CVEs v0.2https://in-toto.io/attestation/vulns/v0.2dhi.io/ruby@sha256:33ef01f16b6ef33f995de851c5156b7d105651b0553f7235c0f19cf4196f9992
VEX v0.2.0https://openvex.dev/ns/v0.2.0dhi.io/ruby@sha256:18dd64517994d03d7307262c71759852cbe1eabe06077b13b94a4b822c975ca1
Scout provenance v0.1https://scout.docker.com/provenance/v0.1dhi.io/ruby@sha256:eb00c4253249fe6027e3fc5efa348f0240a3f078ee28995b5fe25aa54f4bc20b
Scout SBOM v0.1https://scout.docker.com/sbom/v0.1dhi.io/ruby@sha256:dc1d6c190ad0c6b27402766b992afc36dcdfc539dfa211160bbac96b92459e1b
Secrets scan v0.1https://scout.docker.com/secrets/v0.1dhi.io/ruby@sha256:aae4f079ea5091570a7ae6ff42846ef78f3acb4cf689681c6504d7919b9bee0e
Tests v0.1https://scout.docker.com/tests/v0.1dhi.io/ruby@sha256:be552eaca261cbe8e9206a9aaaa15ddcb30dfdddee699852467f5db54db44fa3
Virus scan v0.1https://scout.docker.com/virus/v0.1dhi.io/ruby@sha256:974cc2960c9ea2a5f72b9dfc121a14fb507752fb8d41c2f0f95a84c3355f3030
CVEs v0.1https://scout.docker.com/vulnerabilities/v0.1dhi.io/ruby@sha256:bacfca66f3760f948cf190e3ea5dd8116a5777d509fd8c7b62eb6db113909bba
SLSA provenance v0.2https://slsa.dev/provenance/v0.2dhi.io/ruby@sha256:e61e4535c901890318a3847c4e22d2722cbafdf00625ef6992e17dd71746b740
SLSA provenance v1https://slsa.dev/provenance/v1dhi.io/ruby@sha256:5d1b755b36518299d410e49d0658934a7a219691b699e874d0936a6cf51469b1
SLSA verification summary v1https://slsa.dev/verification_summary/v1dhi.io/ruby@sha256:cc189c0852450e7850b2a6ca3b316b34973856a86c20dc9782d4398eed175c7e
SPDX SBOMhttps://spdx.dev/Documentdhi.io/ruby@sha256:9589e624d0a1da81f7719c60c90456c2fe5049f0adaf7aa9c27f46c5f93bdf3c