如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
本仓库包含 pixi 容器镜像的 Docker 配置。pixi 容器镜像根据使用场景基于不同的基础镜像构建。所有镜像均已在 /usr/local/bin/pixi 路径下安装 pixi,可直接使用。
/usr/local/bin/pixi
镜像托管于 "GHCR"(GitHub 容器 registry)。可通过以下 Docker 命令拉取:
docker pull ghcr.io/prefix-dev/pixi:latest
针对不同基础镜像提供了多种标签:
latest - 基于 ubuntu:noblefocal - 基于 ubuntu:focalbullseye - 基于 debian:bullseyenoble-cuda-12.9.1 - 基于 nvidia/cuda:12.9.1-base-ubuntu24.04noble-cuda-13.0.0 - 基于 nvidia/cuda:13.0.0-base-ubuntu24.04以下示例将 pixi Docker 镜像用作多阶段构建的基础镜像。同时利用 pixi 的 shell-hook 功能定义便捷的入口点(执行 shell-hook 脚本后,环境将被激活)。
FROM ghcr.io/prefix-dev/pixi:0.40.0 AS build
# 将源代码、pixi.toml 和 pixi.lock 复制到容器中
COPY . /app
WORKDIR /app
# 运行编译/构建任务(如需要)
RUN pixi run build
# 运行 `install` 命令(或其他命令)。此操作会将依赖安装到 `/app/.pixi`
# 假设你的 pixi.toml 中定义了 `prod` 环境
RUN pixi install -e prod
# 创建用于激活环境的 shell-hook bash 脚本
RUN pixi shell-hook -e prod
> /shell-hook.sh
# 扩展 shell-hook 脚本以运行传递给容器的命令
RUN echo 'exec "$@"'
>> /shell-hook.sh
FROM ubuntu:24.04 AS production
# 仅将生产环境复制到生产容器
# 注意:路径前缀必须与构建容器中的保持一致
COPY --from=build /app/.pixi/envs/prod /app/.pixi/envs/prod
COPY --from=build /shell-hook.sh /shell-hook.sh
WORKDIR /app
EXPOSE 8000
# 将入口点设置为 shell-hook 脚本(激活环境并运行命令)
# 生产容器中不再需要 pixi
ENTRYPOINT ["/bin/bash", "/shell-hook.sh"]
CMD ["start-server"]
提供基于 ubuntu、debian 和 nvidia/cuda 的镜像。
基于 https://hub.docker.com/_/ubuntu%EF%BC%8824.04%EF%BC%89%E7%9A%84%E9%95%9C%E5%83%8F%E4%B8%BA%E9%BB%98%E8%AE%A4%E5%9F%BA%E7%A1%80%E9%95%9C%E5%83%8F%EF%BC%8C%E7%94%A8%E4%BA%8E latest 和 0.x.y 标签。
同时提供基于 ubuntu:focal(20.04)、ubuntu:jammy(22.04)、ubuntu:oracular(24.10)和 ubuntu:plucky(25.04)的镜像。这些镜像使用标签 focal、0.x.y-focal 等。
提供基于 https://hub.docker.com/_/debian%E3%80%81%60debian:bullseye-slim%60%EF%BC%8811%EF%BC%89%E3%80%81%60debian:bookworm%60%E3%80%81%60debian:bookworm-slim%60%EF%BC%8812%EF%BC%89%E3%80%81%60debian:trixie%60 和 debian:trixie-slim(13)的镜像。
这些镜像使用标签 bullseye、0.x.y-bullseye 等。
提供基于 https://hub.docker.com/r/nvidia/cuda 的镜像,使用标签 cuda-<version>-jammy、cuda-<version>-focal、0.x.y-cuda-<version>-jammy 等。
本仓库包含 pixi 容器镜像的 Docker 配置。pixi 容器镜像根据使用场景基于不同的基础镜像构建。所有镜像均已在 /usr/local/bin/pixi 路径下安装 pixi,可直接使用。
镜像可从 https://github.com/prefix-dev/pixi-docker/pkgs/container/pixi%E3%80%82%E5%8F%AF%E9%80%9A%E8%BF%87%E4%BB%A5%E4%B8%8B Docker 命令拉取:
docker pull ghcr.io/prefix-dev/pixi:latest
针对不同基础镜像提供了多种标签:
latest - 基于 ubuntu:noblefocal - 基于 ubuntu:focalbullseye - 基于 debian:bullseyenoble-cuda-12.9.1 - 基于 nvidia/cuda:12.9.1-base-ubuntu24.04noble-cuda-13.0.0 - 基于 nvidia/cuda:13.0.0-base-ubuntu24.04以下示例将 pixi Docker 镜像用作多阶段构建的基础镜像。同时利用 pixi 的 shell-hook 功能定义便捷的入口点(执行 shell-hook 脚本后,环境将被激活)。
FROM ghcr.io/prefix-dev/pixi:0.40.0 AS build
# 将源代码、pixi.toml 和 pixi.lock 复制到容器中
COPY . /app
WORKDIR /app
# 运行编译/构建任务(如需要)
RUN pixi run build
# 运行 `install` 命令(或其他命令)。此操作会将依赖安装到 `/app/.pixi`
# 假设你的 pixi.toml 中定义了 `prod` 环境
RUN pixi install -e prod
# 创建用于激活环境的 shell-hook bash 脚本
RUN pixi shell-hook -e prod
> /shell-hook.sh
# 扩展 shell-hook 脚本以运行传递给容器的命令
RUN echo 'exec "$@"'
>> /shell-hook.sh
FROM ubuntu:24.04 AS production
# 仅将生产环境复制到生产容器
# 注意:路径前缀必须与构建容器中的保持一致
COPY --from=build /app/.pixi/envs/prod /app/.pixi/envs/prod
COPY --from=build /shell-hook.sh /shell-hook.sh
WORKDIR /app
EXPOSE 8000
# 将入口点设置为 shell-hook 脚本(激活环境并运行命令)
# 生产容器中不再需要 pixi
ENTRYPOINT ["/bin/bash", "/shell-hook.sh"]
CMD ["start-server"]
提供基于 ubuntu、debian 和 nvidia/cuda 的镜像。
基于 https://hub.docker.com/_/ubuntu%EF%BC%8824.04%EF%BC%89%E7%9A%84%E9%95%9C%E5%83%8F%E4%B8%BA%E9%BB%98%E8%AE%A4%E5%9F%BA%E7%A1%80%E9%95%9C%E5%83%8F%EF%BC%8C%E7%94%A8%E4%BA%8E latest 和 0.x.y 标签。
同时提供基于 ubuntu:focal(20.04)、ubuntu:jammy(22.04)、ubuntu:oracular(24.10)和 ubuntu:plucky(25.04)的镜像。这些镜像使用标签 focal、0.x.y-focal 等。
提供基于 https://hub.docker.com/_/debian%E3%80%81%60debian:bullseye-slim%60%EF%BC%8811%EF%BC%89%E3%80%81%60debian:bookworm%60%E3%80%81%60debian:bookworm-slim%60%EF%BC%8812%EF%BC%89%E3%80%81%60debian:trixie%60 和 debian:trixie-slim(13)的镜像。
这些镜像使用标签 bullseye、0.x.y-bullseye 等。
提供基于 https://hub.docker.com/r/nvidia/cuda 的镜像,使用标签 cuda-<version>-jammy、cuda-<version>-focal、0.x.y-cuda-<version>-jammy 等。
来自真实用户的反馈,见证轩辕镜像的优质服务