chainguard/rust Docker Image
Chainguard的低至零CVE容器镜像用于构建、交付和运行安全软件。
Chainguard Rust 容器镜像文档
镜像概述和主要用途
Chainguard Rust 容器镜像是由 Chainguard 提供的安全优化容器镜像,专为 Rust 应用程序的构建、交付和运行设计。该镜像以“低至零 CVE(常见漏洞和暴露)”为核心特性,旨在提供高度安全的运行环境,帮助用户减少潜在的安全风险,适用于对安全性要求严格的软件开发和部署流程。
核心功能和特性
- 低至零 CVE 漏洞:镜像经过严格构建与维护,最大限度减少或消除已知漏洞,显著提升应用程序运行安全性。
- 多版本支持:提供包括 FIPS 合规版本在内的多种镜像版本,满足不同安全标准及场景需求(详见https://images.chainguard.dev/directory/image/rust/versions)。
- 软件物料清单(SBOMs):内置详细的软件物料清单,增强供应链透明度,便于漏洞追踪与合规审计(详见https://images.chainguard.dev/directory/image/rust/sbom)。
- 安全透明性:提供及时的安全公告与漏洞信息,帮助用户实时掌握镜像安全状态(详见https://images.chainguard.dev/directory/image/rust/advisories和https://images.chainguard.dev/directory/image/rust/vulnerabilities)。
- 多 registry 支持:镜像同时托管于 Docker Hub 和 Chainguard Registry,用户可根据网络环境灵活选择拉取源。
使用场景和适用范围
- Rust 应用开发与构建:作为标准化开发环境,用于编译、测试 Rust 应用程序,确保构建过程的安全性与一致性。
- 高安全性要求的生产环境:适用于对漏洞容忍度低的生产部署场景,如***、***等关键行业的 Rust 应用运行。
- 合规性开发流程:满足企业级应用对安全合规的要求,支持需符合 FIPS 等标准的开发与交付流程。
- 企业级 Rust 项目部署:为大规模 Rust 项目提供稳定、安全的运行时环境,支持从开发到生产的全生命周期安全保障。
使用方法和配置说明
下载与拉取镜像
该镜像可通过 Docker Hub 或 Chainguard Registry 获取,拉取命令如下:
从 Docker Hub 拉取
bashdocker pull docker.xuanyuan.run/chainguard/rust:latest
从 Chainguard Registry 拉取
bashdocker pull cgr.dev/chainguard/rust:latest
速率限制处理
若从 Docker Hub 拉取时遇到速率限制问题,建议优先使用 Chainguard Registry(cgr.dev/chainguard/rust)拉取镜像。
配置说明
当前文档未提及特定配置参数或环境变量。如需详细配置指南,可参考 https://images.chainguard.dev/directory/image/rust/overview。
额外资源
- 版本信息(含 FIPS 支持):https://images.chainguard.dev/directory/image/rust/versions
- 软件物料清单(SBOMs):https://images.chainguard.dev/directory/image/rust/sbom
- 安全公告:https://images.chainguard.dev/directory/image/rust/advisories
- 漏洞信息:https://images.chainguard.dev/directory/image/rust/vulnerabilities
- 镜像概述文档:https://images.chainguard.dev/directory/image/rust/overview
- 支持与 FAQ:https://edu.chainguard.dev/chainguard/chainguard-images/faq/、https://www.chainguard.dev/contact
chainguard 命名空间的其他可用镜像:
chainguard/python
Python 运行时,Chainguard 安全加固版本
chainguard/jdk
JDK 运行时,Chainguard 安全加固版本,适合安全敏感应用
chainguard/minio
Chainguard 安全加固 MinIO 镜像,适合供应链安全要求较高的对象存储
chainguard/node
Chainguard 安全加固 Node.js 镜像,适合供应链安全 Node 服务
chainguard/postgres
Chainguard 安全加固 PostgreSQL,适合供应链安全数据库
chainguard/busybox
Chainguard 安全加固 BusyBox,适合最小化容器调试
镜像拉取方式
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
DockerHub 原生拉取命令
docker pull chainguard/rust:<标签>
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务