如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
buildpack-deps 是 Docker 官方提供的基础镜像,专为 s390x 架构设计,旨在提供丰富的开发依赖环境。其设计理念类似于 Heroku 的 stack 镜像,包含大量"开发头文件"(development header)包,满足 Ruby Gems、PyPI 模块、npm 包等各类依赖的编译需求。例如,使用 buildpack-deps 可在任意应用目录中执行 bundle install,无需预先手动安装如 ssl.h 等编译依赖文件。
包含大量编译依赖包(如开发头文件、库文件),覆盖绝大多数 gem install、npm install、pip install 等命令的依赖需求,减少手动安装开发包的操作。
提供三种功能层级的镜像变体,适配不同开发场景:
curl 变体:仅包含 curl、wget 和 ca-certificates,适用于需下载文件但无需源码控制的场景(如 Java JRE 环境)。scm 变体:基于 curl 变体,额外添加 bzr、git、hg、svn 等源码管理工具,适用于需拉取代码的开发环境(如 Java JDK 环境)。基于 Debian 和 Ubuntu 主流发行版,提供稳定版(stable)、测试版(testing/unstable)及特定版本(如 Ubuntu 22.04、24.04)的镜像,满足不同系统环境需求。
| 标签系列 | 变体类型 | 对应系统版本 | Dockerfile 链接 |
|---|---|---|---|
bookworm-curl、oldstable-curl | curl | Debian 12 (bookworm) | https://github.com/docker-library/buildpack-deps/blob/3e18c3af1f5dce6a48abf036857f9097b6bd79cc/debian/bookworm/curl/Dockerfile |
bookworm-scm、oldstable-scm | scm | Debian 12 (bookworm) | https://github.com/docker-library/buildpack-deps/blob/d0ecd4b7313e9bc6b00d9a4fe62ad5787bc197ae/debian/bookworm/scm/Dockerfile |
bookworm、oldstable | 完整 | Debian 12 (bookworm) | https://github.com/docker-library/buildpack-deps/blob/d0ecd4b7313e9bc6b00d9a4fe62ad5787bc197ae/debian/bookworm/Dockerfile |
forky-curl、testing-curl | curl | Debian testing (forky) | https://github.com/docker-library/buildpack-deps/blob/6fbd1fd6aa***b10f11a97c31b9da1ac09db76/debian/forky/curl/Dockerfile |
forky-scm、testing-scm | scm | Debian testing (forky) | https://github.com/docker-library/buildpack-deps/blob/6fbd1fd6aa***b10f11a97c31b9da1ac09db76/debian/forky/scm/Dockerfile |
forky、testing | 完整 | Debian testing (forky) | https://github.com/docker-library/buildpack-deps/blob/6fbd1fd6aa***b10f11a97c31b9da1ac09db76/debian/forky/Dockerfile |
sid-curl、unstable-curl | curl | Debian unstable (sid) | https://github.com/docker-library/buildpack-deps/blob/2b3a8b7d1f8875865034be3bab98ddd737e37d5e/debian/sid/curl/Dockerfile |
sid-scm、unstable-scm | scm | Debian unstable (sid) | https://github.com/docker-library/buildpack-deps/blob/2b3a8b7d1f8875865034be3bab98ddd737e37d5e/debian/sid/scm/Dockerfile |
sid、unstable | 完整 | Debian unstable (sid) | https://github.com/docker-library/buildpack-deps/blob/2b3a8b7d1f8875865034be3bab98ddd737e37d5e/debian/sid/Dockerfile |
trixie-curl、stable-curl、curl | curl | Debian 13 (trixie) | https://github.com/docker-library/buildpack-deps/blob/1f4fe499c668d9a2e1578aa8db4f0b2d***cf5/debian/trixie/curl/Dockerfile |
trixie-scm、stable-scm、scm | scm | Debian 13 (trixie) | https://github.com/docker-library/buildpack-deps/blob/1f4fe499c668d9a2e1578aa8db4f0b2d***cf5/debian/trixie/scm/Dockerfile |
trixie、stable、latest | 完整 | Debian 13 (trixie) | https://github.com/docker-library/buildpack-deps/blob/1f4fe499c668d9a2e1578aa8db4f0b2d***cf5/debian/trixie/Dockerfile |
| 标签系列 | 变体类型 | 对应系统版本 | Dockerfile 链接 |
|---|---|---|---|
jammy-curl、22.04-curl | curl | Ubuntu 22.04 (jammy) | https://github.com/docker-library/buildpack-deps/blob/93d6db0797f91ab674535553b7e0e762941a02d0/ubuntu/jammy/curl/Dockerfile |
jammy-scm、22.04-scm | scm | Ubuntu 22.04 (jammy) | https://github.com/docker-library/buildpack-deps/blob/d0ecd4b7313e9bc6b00d9a4fe62ad5787bc197ae/ubuntu/jammy/scm/Dockerfile |
jammy、22.04 | 完整 | Ubuntu 22.04 (jammy) | https://github.com/docker-library/buildpack-deps/blob/d0ecd4b7313e9bc6b00d9a4fe62ad5787bc197ae/ubuntu/jammy/Dockerfile |
noble-curl、24.04-curl | curl | Ubuntu 24.04 (noble) | https://github.com/docker-library/buildpack-deps/blob/60dc5f9555c521de086b2f5770514faf69ee2cc4/ubuntu/noble/curl/Dockerfile |
noble-scm、24.04-scm | scm | Ubuntu 24.04 (noble) | https://github.com/docker-library/buildpack-deps/blob/60dc5f9555c521de086b2f5770514faf69ee2cc4/ubuntu/noble/scm/Dockerfile |
noble、24.04 | 完整 | Ubuntu 24.04 (noble) | https://github.com/docker-library/buildpack-deps/blob/60dc5f9555c521de086b2f5770514faf69ee2cc4/ubuntu/noble/Dockerfile |
plucky-curl、25.04-curl | curl | Ubuntu 25.04 (plucky) | https://github.com/docker-library/buildpack-deps/blob/ab3ae04e943ecb240a9691dfa1de219b4a3e32a0/ubuntu/plucky/curl/Dockerfile |
plucky-scm、25.04-scm | scm | Ubuntu 25.04 (plucky) | https://github.com/docker-library/buildpack-deps/blob/ab3ae04e943ecb240a9691dfa1de219b4a3e32a0/ubuntu/plucky/scm/Dockerfile |
plucky、25.04 | 完整 | Ubuntu 25.04 (plucky) | https://github.com/docker-library/buildpack-deps/blob/ab3ae04e943ecb240a9691dfa1de219b4a3e32a0/ubuntu/plucky/Dockerfile |
questing-curl、25.10-curl | curl | Ubuntu 25.10 (questing) | https://github.com/docker-library/buildpack-deps/blob/99e7dc24c50c0a7be371ea9e6aed6134ce4cbfeb/ubuntu/questing/curl/Dockerfile |
questing-scm、25.10-scm | scm | Ubuntu 25.10 (questing) | https://github.com/docker-library/buildpack-deps/blob/99e7dc24c50c0a7be371ea9e6aed6134ce4cbfeb/ubuntu/questing/scm/Dockerfile |
questing、25.10 | 完整 | Ubuntu 25.10 (questing) | https://github.com/docker-library/buildpack-deps/blob/99e7dc24c50c0a7be371ea9e6aed6134ce4cbfeb/ubuntu/questing/Dockerfile |
curl 变体(如 trixie-curl)。scm 变体(如 trixie-scm)。trixie 或 latest)。创建 Dockerfile 并以 buildpack-deps 为基础,例如构建 Python 开发环境:
dockerfile# 使用 s390x 架构的 buildpack-deps 完整变体 FROM s390x/buildpack-deps:trixie # 安装 Python 及相关工具 RUN apt-get update && apt-get install -y python3 python3-pip # 设置工作目录 WORKDIR /app # 复制依赖文件并安装 COPY requirements.txt . RUN pip3 install --no-cache-dir -r requirements.txt # 复制应用代码 COPY . . # 运行应用 CMD ["python3", "app.py"]
通过 docker run 启动容器,测试依赖安装:
bash# 启动 s390x/buildpack-deps:trixie 容器 docker run -it --rm s390x/buildpack-deps:trixie bash # 在容器内测试 gem install(需先安装 Ruby) apt-get install -y ruby-full gem install nokogiri # 依赖 libxml2 等开发包,buildpack-deps 已包含
由 Docker 社区维护,源码托管于 https://github.com/docker-library/buildpack-deps%E3%80%82
仅支持 s390x 架构,其他架构需参考 https://hub.docker.com/_/buildpack-deps%E3%80%82
镜像中包含的软件许可证信息可参考 Debian 许可信息。镜像本身遵循 Docker 官方镜像的使用条款,用户需确保符合所有包含软件的许可证要求。
镜像元数据、传输大小等详细信息可在 https://github.com/docker-library/repo-info/blob/master/repos/buildpack-deps 查看。
以下是 s390x/buildpack-deps 相关的常用 Docker 镜像,适用于 不同场景 等不同场景:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

来自真实用户的反馈,见证轩辕镜像的优质服务