镜像概览
- 完整引用
docker.io/open3fs/3fs-build- Registry
- docker.io
- 命名空间
- open3fs
- 仓库
- 3fs-build
- 已缓存 Tag 数
- 2
- 最近同步
- 07/06/2026, 11:04 AM
简介
Open3FS 构建环境镜像,预装编译 3FS 分布式文件系统所需的工具链,用于 CI 或源码打包阶段。
详细介绍
open3fs/3fs-build 提供编译 Open3FS 的 CMake、编译器与依赖库,典型在 CI pipeline 中 docker run --rm 挂载源码执行 build。定位为 CI 构建 CLI 环境,输出产物 push 至 registry 或由下游镜像 COPY;非运行时服务,K8s 使用 Job 一次性构建。
快速启动
docker run --rm \
-v $(pwd):/src -w /src \
docker.io/open3fs/3fs-build:latest \
make build
推荐实践
docker run --rm \
-v $(pwd):/src -w /src \
-e CMAKE_BUILD_TYPE=Release \
docker.io/open3fs/3fs-build:0.1.0 \
cmake -B build && cmake --build build -j$(nproc)
核心参数说明
-v $(pwd):/src -w /src— 挂载源码树-e CMAKE_BUILD_TYPE=Release— 发布编译优化- 定位 — CI
--rm编译任务 - 固定 tag — 工具链与 3FS 版本 pin
- 产物 — 二进制由后续 runtime 镜像打包
最新 Tag(20 条)
查看全部 2 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/open3fs/3fs-build :20250617-openeuler2203 | linux/arm64 | 2025/06/18 17:27 | 1.9 GB | sha256:0b43e88fe21d… | |||
docker.io/open3fs/3fs-build :20250307-ubuntu2204 | linux/amd64 | 2025/03/19 17:43 | 956.8 MB | sha256:c8bd37e66a8d… |