专属
文档
插件
助手
邀请
顶部
快速返回页面顶部
收起
收起工具栏
轩辕镜像 官方专业版
轩辕镜像
专业版
轩辕镜像 官方专业版
轩辕镜像
专业版
首页个人中心搜索镜像

交易
充值流量我的订单

文档

工具

功能
提交工单页面收录

帮助
轩辕镜像免费版

其他
关于我们网站地图
热门搜索:
arken

arkenproject/arken

arkenproject

用于创建分布式文件系统以安全备份全球重要数据的工具,运行在IPFS协议之上,通过Keyset管理数据,实现节点间数据平衡与存储优化。

下载次数: 0状态:社区镜像维护者:arkenproject仓库类型:镜像最近更新:4 年前
让 AI 帮你使用轩辕镜像? · 展开查看说明

如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。

中文简介
标签列表
镜像标签列表与下载命令
轩辕镜像,加速的不只是镜像。
点击查看

Arken

镜像概述和主要用途

Arken是一个运行在IPFS(星际文件系统)协议之上的管理引擎,旨在创建分布式文件系统,用于安全备份全球重要数据。它能自动计算网络中哪些重要文件由最少节点托管,优先在本地备份以降低数据丢失风险,同时尊重用户设置的存储限制,删除过度备份(超过集群10%节点存储)的数据。

核心功能和特性

数据管理与平衡

  • 智能备份优先级:每个Arken实例会识别网络中托管节点最少的重要文件,优先在本地备份这些高风险数据
  • 存储限制尊重:监控本地存储空间使用情况,当达到用户设定的限制时,自动删除由超过10%集群节点存储的过度备份文件

Keyset机制

Keyset是Arken用于透明跟踪网络中重要文件的机制,定义了需要监控和备份的文件。与IPFS集群中的Pinset不同,Keyset是包含文件标识符的纯文本Git仓库,便于审计,让用户明确了解所保存的数据内容。

Keyset构成

  • 可包含任意数量的目录用于组织keyset文件
  • 必须包含keyset.config YAML配置文件,其中:
    • 灯塔文件标识符:用于统计订阅该keyset的节点总数
    • 复制因子:指定任意时刻应存储文件的网络节点百分比

Keyset工作流程

Keyset本身不包含备份数据,仅记录IPFS文件标识符(CID)。用户通过将文件添加到IPFS并记录其CID到keyset文件,节点会直接从用户处拉取数据到集群。

Keyset安全性

Keyset通过Git仓库公开可用,可轻松审计,且仅能由具有Git仓库访问权限的用户或通过拉取请求进行更改。

社区数据再平衡

Arken实例定期查询IPFS以获取托管特定文件的节点数量,若发现文件低于最优阈值,会用本地过度备份的文件替换高风险文件,实现网络数据平衡。

使用场景和适用范围

数据备份者

  • 研究人员/学者:需要长期保存重要研究数据、学术成果
  • 博物馆/档案管理员:保护大量重要公共数据、文化遗产
  • 个人用户:备份珍贵个人数据(如家庭照片、重要文档)

存储贡献者

  • 开发者/技术爱好者:利用家庭服务器的闲置存储空间
  • 组织/企业:贡献多余服务器资源支持公共数据保护
  • 个人用户:通过旧电脑或服务器提供存储空间,参与分布式备份网络

使用方法和配置说明

前提条件

  • Docker环境(推荐)或Go环境(1.16+)
  • 足够的存储空间用于数据存储
  • 网络连接以参与分布式网络

Docker部署(推荐)

bash
docker run -d --name arken \
 -v STORAGE:/data/storage \  # 数据存储目录
 -v DATABASE:/data/database \  # 数据库目录
 -v REPOSITORIES:/data/repositories \  # Keyset仓库目录
 -v CONFIG:/data/config \  # 配置文件目录
 -e ARKEN_GENERAL_POOLSIZE=2TB \  # 总存储池大小限制
 -e ARKEN_DB_PATH=/data/database/keys.db \  # 数据库文件路径
 -e ARKEN_SOURCES_CONFIG=/data/config/keysets.yaml \  # Keyset配置文件路径
 -e ARKEN_SOURCES_REPOSITORIES=/data/repositories \  # Keyset仓库存储路径
 -e ARKEN_SOURCES_STORAGE=/data/storage \  # 数据存储路径
 --restart=always arkenproject/arken

环境变量说明

环境变量描述
ARKEN_GENERAL_POOLSIZE存储池总大小限制(如2TB、500GB)
ARKEN_DB_PATH数据库文件路径,用于存储节点数据信息
ARKEN_SOURCES_CONFIGKeyset配置文件路径,定义订阅的keyset
ARKEN_SOURCES_REPOSITORIESKeyset仓库本地存储路径
ARKEN_SOURCES_STORAGE实际数据存储路径

Go包部署

bash
go get github.com/arkenproject/arken
go run arken

操作流程

备份重要数据流程

  1. 运行Arken导入工具,指向包含重要数据的目录
  2. 工具会为数据生成包含IPFS CID的keyset文件
  3. 选择以下方式之一:
    • 将keyset上传到自己的Git仓库(适合管理私有节点池)
    • 申请将数据加入核心keyset仓库(适合公共重要数据,默认被社区存储节点使用)
  4. 网络节点将直接从您的节点拉取数据并开始备份

贡献存储空间流程

  1. 安装Arken程序(Docker或Go方式)
  2. 配置愿意贡献的存储空间大小和网络带宽
  3. 选择要订阅的keyset(默认包含核心keyset,可添加自定义keyset,如个人照片同步)
  4. Arken将在后台运行,自动识别网络中托管节点最少的文件并优先备份到本地节点

镜像拉取方式

您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

轩辕镜像加速拉取命令点我查看更多 arken 镜像标签

docker pull docker.xuanyuan.run/arkenproject/arken:<标签>

使用方法:

  • 登录认证方式
  • 免认证方式

DockerHub 原生拉取命令

docker pull arkenproject/arken:<标签>

轩辕镜像配置手册

按平台快速找到配置文档

Docker

登录仓库拉取

登录认证 · 私有仓库

专属域名拉取

免登录 · 高速拉取

Linux

Docker 镜像配置

Windows / Mac

Docker Desktop 配置

MacOS OrbStack

OrbStack 容器

Docker Compose

Compose 项目配置

NAS

群晖

Synology 配置

飞牛

fnOS 镜像配置

绿联

绿联 NAS

威联通

QNAP 配置

极空间

极空间 NAS

企业仓库

其他仓库

ghcr · Quay · nvcr

Harbor 镜像源

Proxy Repository 对接

Portainer 镜像源

Registries 配置

Nexus 镜像源

Docker Proxy 缓存

开发工具

Dev Containers

VS Code 开发容器

Podman

Podman 配置指南

Singularity / Apptainer

HPC 科学计算容器

Kubernetes

K8s Containerd

Kubernetes · Containerd

K3s

轻量级集群

面板 / 网络

爱快路由

iKuai 镜像加速

宝塔面板

一键配置镜像源

AI

用 AI 使用轩辕镜像

agents.md · AI 对话 · 提示词

一键安装

一键安装 Docker

Linux Docker 一键安装

需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单

镜像拉取常见问题

功能

免费版与专业版区别

功能对比 · 版本选择

支持的镜像仓库

Docker Hub · GCR · GHCR

新手拉取配置

登录 · 专属域名 · 配置

docker search 限制

专属域名 · Hub 搜索

不支持 push

仅支持 pull · 不支持

拉取速度原因

带宽 · 缓存 · 冷热镜像

错误码

402 与流量用尽

402 · 流量包 · 充值

401 认证失败

401 · docker login

manifest unknown

标签错误 · 镜像不存在

410 Gone 排查

410 · Docker 升级

429 限流

免费版 · 请求频率

其他报错

DNS 超时

DNS 解析 · 网络超时

TLS 证书失败

no matching manifest(架构)

账号

失败是否计费

manifest · blob · 计费

申请开发票(企业 / 个人)

企业 · 个人 · 工单

修改登录密码

网站 · 仓库 · 重置

注销账户

工单 · 数据 · 注销

原理

mirrors 不生效

daemon.json · 重启

去掉域名前缀

docker tag · 重命名

指定架构拉取

ARM64 · AMD64 · 多架构

latest 与「最新」

digest · 版本号 · 标签

查看全部问题→

用户好评

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

用户头像

oldzhang

运维工程师

Linux服务器

5

"Docker访问体验非常流畅,大镜像也能快速完成下载。"

轩辕镜像
镜像详情
...
arkenproject/arken
教程轩辕镜像功能与使用教程
定价查看流量套餐与价格
热门查看热门 Docker 镜像推荐
博客Docker 镜像公告与技术博客
官方公众号:源码跳动|官方技术交流群:831623681
官方公众号:源码跳动|官方技术交流群:|问题咨询请:提交工单
商务合作:点击复制邮箱
©2024-2026 源码跳动
商务合作:点击复制邮箱Copyright © 2024-2026 杭州源码跳动科技有限公司. All rights reserved.

更多 arken 镜像推荐

arken/gogeta logo

arken/gogeta

arken
Gogeta是基于etcd配置的动态反向代理,支持实时路由重配置无需重启进程,适用于企业基础设施中的请求路由与负载均衡场景。
4 次收藏100万+ 次下载
9 年前更新
arkenergy/aci-sftp logo

arkenergy/aci-sftp

arkenergy
适用于Azure容器实例的SFTP服务器,支持持久化SSH密钥。
100万+ 次下载
4 年前更新
arkenergy/freeradius-azuread logo

arkenergy/freeradius-azuread

arkenergy
这个Docker镜像专为Azure容器实例设计,提供结合Azure AD OAuth2认证的FreeRadius服务,无需域服务即可验证用户身份,支持配置NAS客户端授权。
1万+ 次下载
5 年前更新

查看更多 arken 相关镜像