
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://github.com/artichoke/artichoke/workflows/CI/badge.svg](https://github.com/artichoke/artichoke/actions)
https://img.shields.io/***/607683947496734760](***
https://img.shields.io/***/follow/artichokeruby?label=Follow&style=social](***
https://img.shields.io/crates/v/artichoke.svg](https://crates.io/crates/artichoke)

Artichoke Ruby的每日构建版本。
Artichoke是一个用Rust和Ruby编写的Ruby实现。Artichoke旨在与https://github.com/ruby/spec,并以https://github.com/artichoke/artichoke/blob/trunk/RUBYSPEC.md#mri-target为目标。Artichoke提供了一个用Rust和Ruby实现的Ruby运行时环境。
拉取并运行最新镜像:
console$ docker run -it docker.io/artichokeruby/artichoke airb
目前支持的Docker平台如下:
ubuntu - 标准主线Ubuntu 24.04 Noble Numbat镜像,标签为latest、ubuntu-nightly、ubuntu-noble-nightly和ubuntu24.04-nightly。Ubuntu镜像是多架构镜像,支持linux/amd64和linux/arm64。debian-slim - Debian 12(Bookworm)精简镜像,标签为slim-nightly和slim-bookworm-nightly。Debian镜像是多架构镜像,支持linux/amd64和linux/arm64。alpine - Alpine 3镜像,标签为alpine-nightly和alpine3-nightly。Artichoke附带两个二进制文件:airb和artichoke。
airbairb是Artichoke对irb的实现,是一个交互式Ruby shell和REPL。
airb是一个支持readline的shell,但不持久化历史记录。
artichokeartichoke是Artichoke的ruby二进制前端。
artichoke支持通过文件、标准输入或一个或多个-e标志内联执行程序。
Artichoke可以从本地文件系统require、require_relative和load文件,但目前不支持其他本地文件系统访问。一个临时解决方法是使用--with-fixture标志将数据注入解释器,该标志会将文件内容读入$fixture全局变量。
console$ artichoke --help Artichoke is a Ruby made with Rust. Usage: artichoke [OPTIONS] [programfile] [arguments]... Arguments: [programfile] [arguments]... Options: --copyright print the copyright -e <commands> one line of script. Several -e's allowed. Omit [programfile] --with-fixture <fixture> file whose contents will be read into the `$fixture` global -h, --help Print help -V, --version Print version
Artichoke旨在https://github.com/artichoke/artichoke/blob/trunk/VISION.md。该项目的主要目标包括:
Artichoke致力于成为https://github.com/artichoke/artichoke/blob/trunk/RUBYSPEC.md#mri-target的Ruby编程语言实现。https://github.com/artichoke/artichoke/issues。
如果Artichoke运行Ruby源代码的方式与MRI不同,这是一个bug,我们希望您https://github.com/artichoke/artichoke/issues/new。
如果您想贡献代码👩💻👨💻,请找到一个看起来有趣的issue并留下评论说明您开始调查。如果没有相关issue,请在开始处理PR之前提交一个。https://github.com/artichoke/artichoke/labels/E-easy。
如果您想在GitHub之外进行讨论,可以加入Artichoke的公共***服务器。
artichoke根据https://github.com/artichoke/artichoke/blob/trunk/LICENSE授权(c)Ryan Lopopolo。
Artichoke的部分内容源自第三方资源。每个crate中的README讨论了哪些第三方许可证适用于Artichoke中的源代码和衍生作品。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务