
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
latest, 2.5
Active IQ OneCollect旨在成为所有NetApp解决方案的数据收集标准,是一款官方支持的应用程序,广泛支持需要执行数据收集的任何NetApp解决方案或应用。NetApp Active IQ OneCollect是一种数据收集工具,可从存储、主机和交换机收集数据。收集的数据用于故障排除、解决方案验证、迁移和升级评估。NetApp Active IQ OneCollect向客户、合作伙伴和NetApp内部用户开放使用。
提供Docker镜像旨在为工具部署提供便利。Windows、Mac和Linux的传统安装程序可在NetApp支持网站获取。有关标记版本中支持和不支持的功能详情,可在NetApp支持网站的描述页面中找到。
启动Docker后,可通过支持的浏览器(Firefox、Chrome、Microsoft Edge和Safari)访问,在URL中输入 https://localhost 即可。
运行镜像并暴露HTTP和HTTPS端口
docker run -d -p 80:80 -p 443:443 -e ACCEPT_EULA=true docker.xuanyuan.run/netapp/onecollect /NetApp/launch
在本地系统持久化收集的数据文件和CONFIG文件
docker run -d -p 80:80 -p 443:443 -e ACCEPT_EULA=true -v <localpath>:/root/OneCollectAIDE docker.xuanyuan.run/netapp/onecollect /NetApp/launch
持久化本地数据文件夹以及DB和缓存
docker run -d -p 80:80 -p 443:443 -e ACCEPT_EULA=true -v <localpath1>:/root/NetApp/OneCollectAIDE -v <localpath2>:/root/OneCollectAIDE docker.xuanyuan.run/netapp/onecollect /NetApp/launch
在AWS的EC2实例中启动Docker容器
需要指定启动脚本来在实例上安装Docker并从Docker Hub拉取OneCollect镜像。例如,启动Ubuntu EC2实例时,进入“配置实例”→“高级详情”→“用户数据”部分。
在用户数据文本区域粘贴以下脚本:
#!/bin/bash apt-get update && apt -y install docker.io && docker run -d \ -p 80:80 \ -p 443:443 \ -e ACCEPT_EULA=true \ docker.xuanyuan.run/netapp/onecollect \ /NetApp/launch
容器内自动启用OneCollect的AutoSupport功能。这意味着应用程序会将收集的数据发送回NetApp,以集成到其他增值服务中。可通过GUI中的“设置”选项禁用此功能。
https://mysupport.netapp.com/site/tools/tool-eula/activeiq-onecollect
有关Active IQ OneCollect的问题,可通过OneCollect工具点击“帮助”→“报告问题”提交工单,或https://track.netapp.com/Ticket/onecollect/49/%E3%80%82
应用程序不支持动态端口映射。例如,启动命令“docker run --name oc_docker -d -p 8080:80 -p 8443:443 netapp/onecollect /NetApp/launch”无法正常工作。
其他已知问题详情请参考NetApp支持网站的https://mysupport.netapp.com/site/tools/tool-eula/activeiq-onecollect%E3%80%82
启动容器实例前,您必须接受最终用户许可协议(EULA)。通过提供确认已接收并认可EULA的环境变量(-e ACCEPT_EULA=true)来完成此操作。
最终用户许可协议 1. 定义 1.1. “文档”指描述软件功能和特性的技术文档。 1.2. “NetApp云提供商”指经NetApp授权,将软件作为其云服务一部分提供或启用使用的第三方。 1.3. “NetApp合作伙伴”指授权的NetApp分销商、经销商或其他渠道合作伙伴。 1.4. “开源软件”指根据第三方指定的公共许可进行开放和免费许可的第三方软件。 1.5. “软件”指所有NetApp品牌的目标代码格式软件,包括备份和恢复、灾难恢复、存储效率和管理软件、操作系统、协议、实用程序和存储管理工具。 2. 范围。本最终用户许可协议(“EULA”)由您(“您”)与NetApp, Inc.及其(如适用)子公司和关联公司(“NetApp”)签订。本EULA规定了NetApp向您许可软件和文档的条款。在没有更具体书面协议的情况下,本EULA适用于您直接从NetApp、间接从NetApp合作伙伴或NetApp云提供商获得的,或NetApp免费提供给您的软件和文档。与您的软件许可相关的类型、数量和其他使用属性在与软件相关的其他文件中规定,包括(如适用)文档、NetApp报价或相关文件(直接交易),或NetApp合作伙伴或NetApp云提供商的相应文件(间接交易)。本EULA不赋予您接收软件更新、升级、技术支持或专业服务的权利,除非NetApp另有决定,否则这些必须单独购买。 3. 接受。通过在下载或安装软件时点击“I ACCEPT”按钮,或复制、访问或使用软件或文档,您同意本EULA独家管辖NetApp对您的许可以及您对软件和文档的使用,除非您与NetApp有单独适用的书面协议。如果您代表另一人、公司或其他***实体接受本EULA,无论是作为员工、承包商、分销商、经销商、合作伙伴、代理人或其他身份,您声明并保证您有充分的授权约束他们。如果您不同意本EULA的条款,请勿下载、安装、复制、访问或使用软件或文档,或点击“I ACCEPT”按钮,并立即将软件和文档退还给获取方。 4. 许可授予。NetApp授予您个人、非独占、不可转让、全球、有限且可撤销的许可,无再许可权,以:i) 安装和使用软件用于您的内部业务目的;ii) 使用文档以支持您对软件的使用。您的软件许可要么与通过唯一序列号标识的特定存储控制器捆绑(“基于控制器”),要么独立于存储控制器(“独立”),并且是以下许可类型之一: a) “控制器生命周期”:基于控制器的许可,授予期限为您的存储控制器可操作期间; b) “永久”:独立许可,永久授予; c) “期限”:基于控制器的许可或独立许可,授予固定期限; d) “容量”:基于控制器的许可或独立许可,授予指定的原始存储容量、主机数量或文档中规定的其他使用度量。 群集或高可用性对或组中部署的每个存储控制器必须具有与该群集、高可用性对或组中其他存储控制器相同的基于控制器的许可。经NetApp单独书面协议,在群集内非中断操作的情况下,您可以部署具有不同基于控制器许可的存储控制器,并在修复故障所需的时间内从一个存储控制器故障转移到另一个,前提是群集内的所有存储控制器在任何时候都具有相同的硬件和软件支持产品。某些许可类型可能需要启用和使用NetApp的远程支持诊断系统。 5. 许可限制。您在使用软件和文档时必须始终遵守EULA条款。您不得且不得允许他人: a) 违反或超出与您的软件许可相关的类型、数量和其他使用属性,或NetApp在本EULA中规定的其他限制使用软件; b) 对软件进行反向工程、反编译或反汇编,或以其他方式将其还原为人类可读格式,除非适用***要求用于互操作性目的,或开源许可明确允许; c) 移除或隐藏软件或文档中的任何产品标识、专有、知识产权或其他通知; d) 使用软件或文档在服务局、托管服务、商业托管服务或类似环境中为第三方提供服务,除非i) 软件从NetApp云提供商获得;ii) 与NetApp云提供商服务一起使用;iii) 或NetApp书面同意; e) 将软件或文档许可全部或部分转让给另一方,或将基于控制器的许可转让给不同的存储控制器,除非NetApp书面同意; f) 在第三方硬件或您未从NetApp或NetApp合作伙伴处购买的任何二手或灰色市场NetApp硬件上安装基于控制器的许可或与其一起使用; g) 修改、改编或创建软件或文档的衍生作品;或 h) 发布或提供任何软件基准或比较测试结果。 6. 知识产权。软件和文档是许可给您的,而非出售给您。它受全球知识产权***和条约保护,包含商业秘密,NetApp及其许可方保留未明确授予您的所有权利。您未被授予NetApp或其许可方的任何商标、服务标记、徽标或商号的权利、所有权或利益。 7. 保证。NetApp保证,自软件首次交付给您或NetApp合作伙伴(以较早者为准)之日起90天内,或适用***规定的其他最短期限(“软件保证期”),软件将实质上符合当时的现行文档。NetApp不保证您对软件的使用将无错误或不间断。如果在软件保证期内软件出现实质性缺陷,且该缺陷可重现和验证,NetApp将自行承担费用,修理或更换有缺陷的软件,或退还NetApp收到的软件款项。仅为与NetApp云提供商服务一起使用而获得的软件按“原样”提供,不提供任何形式的保证。您承担因使用软件和NetApp云提供商产品而产生的所有风险。如果您或任何第三方误用、疏忽、尝试修理或修改(除非NetApp授权),或超出预期使用范围使用软件,软件保证将失效。在适用***允许的范围内,这是您唯一的独家保证和补救措施。NetApp明确否认所有默示保证,包括适销性、可接受质量、特定用途适用性和不侵权的保证。如果NetApp免费提供软件,本节7中的保证将不适用。 8. 责任限制。无论索赔依据如何(例如合同、侵权或***),NetApp及其许可方在本EULA下或与本EULA相关的总责任不超过NetApp实际收到的软件款项,或适用***允许的最低金额(以较高者为准)。NetApp及其许可方对以下情况不承担责任: a) 任何间接、后果性、附带性、示例性或特殊性损害; b) 数据丢失或损坏; c) 收入、利润、商誉或预期节省的损失; d) 替代商品和/或服务的采购; e) 业务中断;或 f) 您未能遵守适用的“不可擦除”和“不可重写”***。 上述限制和排除不适用于因疏忽、重大过失、故意不当行为、欺诈造成的死亡或人身伤害责任,或任何适用***不能排除的责任。 9. 审计。在合理通知后,您授予NetApp及其独立会计师每年检查您的软件使用情况以验证是否符合本EULA的权利。如果审计发现过度使用或任何其他重大不合规情况,则a) 您将立即向NetApp或NetApp指定的NetApp合作伙伴支付NetApp或NetApp合作伙伴通知您所欠的任何额外费用,以及进行审计的合理费用;b) NetApp可在合理通知后进行后续审计,如NetApp合理确定有必要验证是否符合本EULA。 10. 终止。本EULA在到期或终止前有效。您可随时书面通知NetApp终止EULA。NetApp可在EULA发生重大违约时立即书面通知终止EULA。未能按时支付与软件和文档相关的款项(无论是支付给NetApp还是NetApp合作伙伴)构成对本EULA的重大违约。在本EULA到期或终止后,您将立即归还或销毁所有软件和文档副本,包括任何许可启用密钥。第1、2、5、6、7、8、9、10、11、12、13、14和15条在本EULA到期或终止后继续有效。 11. ***。您确认NetApp根据本EULA提供的软件和文档受美国、欧盟和其他国家(如适用)的***和***的***,软件可能包括受出口和进口***(包括加密技术)管制的技术。您同意遵守此类***和***,并声明和保证您: a) 除非获得美国出口许可证或其他***授权,否则不会直接或间接出口或再出口软件和文档至受美国禁运或贸易制裁计划的国家,或在这些国家使用软件和文档; b) 不是任何适用***出口排除清单(包括但不限于美国被拒绝人员、实体和特别指定国民清单)上的一方,也不会向这些清单上的一方出口或再出口; c) 不会将软件和文档用于美国***禁止的任何目的,包括开发、设计、制造或生产核***、导弹、化学或生物***或其他大规模杀伤性***; d) 负责遵守所有当地加密***和***(如适用),并为您使用软件获取这些***和***要求的任何许可和授权。 您同意应NetApp的要求提供软件的最终目的地、最终用途和最终用户信息。您将获得所有必要的授权、许可或执照,以进行出口、再出口或进口(如需要)。您同意通过合同或其他类似保证,使您再出口或以其他方式转让软件的各方遵守本节11规定的所有义务。 12. 美国联邦***最终用户。本节12仅适用于您是美国联邦***最终用户的情况。软件和文档是“商业”计算机软件和文档,根据适用的***采购***(例如FAR、DFARs)中有关商业计算机软件和文档的权利向您许可。您不受第9节规定的适用审计费用的约束。您与NetApp之间的任何争议将根据1978年《合同争议法》解决。本EULA中的任何内容均不旨在减损美国司法部在《美国法典》第28编第516节中确定的权利。本EULA的所有其他条款保持原样有效。 13. 评估或预发布软件。本节13仅适用于您获取用于评估目的的一般可用软件(“评估软件”)或NetApp明确标识为alpha、beta、预发布、演示或预览的软件(“预发布软件”)。除非NetApp另有书面同意,评估软件或预发布软件可用于a) 自本EULA生效日期起不超过90天的期限(“评估期”),以及b) 不超过文档中规定的最大原始存储容量、主机数量或其他使用度量。除非NetApp另有书面同意,评估软件或预发布软件只能在非生产环境中使用,不得用于商业目的。您同意在评估期到期时删除或卸载评估软件或预发布软件。为避免疑问,软件在90天期限到期后安装或部署即被视为使用,无论评估软件或预发布软件是否在生产环境中使用。您将在NetApp要求后30天内,按照适用的NetApp价目表计算,向NetApp支付超出上述限制的使用费用。您同意配合NetApp测试预发布软件并提供反馈给NetApp,NetApp可不受限制地使用与预发布软件的功能和性能相关的反馈(“反馈”)。您确认预发布软件和反馈是NetApp的专有和机密信息(“机密信息”)。您不得向任何除需要了解且受保密义务约束不披露此类机密信息的您的员工或顾问以外的任何人以任何形式提供机密信息。您将使用与保护自己的机密信息相同的谨慎程度来保护此类机密信息的机密性。尽管有上述第7和第8节的规定,评估软件或预发布软件按“原样”提供,不提供任何明示、默示或法定的保证或陈述,包括但不限于质量、性能、适销性或特定用途适用性的保证,NetApp在***允许的最大范围内免除所有责任。 14. 性能数据。NetApp保留软件系统配置收集的数据和数据元素的所有权利、所有权和利益,该配置(如适用)涉及软件环境、软件的使用和性能以及软件管理的组件(“性能数据”)。在不限制前述规定的情况下,NetApp可收集和使用性能数据来提供和改进软件及NetApp的其他产品和服务。 15. 管辖***和执行权利。本EULA将根据以下***解释:i) 美国加利福尼亚州***(不包括其冲突***定),如果您位于美国或NetApp没有当地销售子公司的国家;或ii) 如果NetApp在您所在国家有当地销售子公司,则为您所在国家的***。NetApp保留控制因您使用软件或文档而产生的任何诉讼或索赔的所有方面的权利。如果NetApp与第三方许可方的协议要求,NetApp的许可方将是本EULA的直接和预期第三方受益人,并可直接对您执行本EULA。在软件可能包含或随开源软件一起分发的范围内,开源软件的适用许可条款取代本EULA中规定的条款。 16. 一般条款。NetApp未能或延迟行使其在本EULA下的权利,或在任何时候部分行使其权利,均不视为放弃其权利。如果本EULA的任何条款或其部分被确定为无效或不可执行,本EULA的其余部分将继续完全有效。本EULA不得修改,除非经双方授权代表签署书面修正案。如果EULA的英文版本和非英文版本(为当地要求翻译)存在冲突,在适用***允许的范围内,本EULA的英文版本将优先。本EULA代表NetApp与您之间关于软件和文档的完整协议和理解。它取代NetApp与您之间的任何先前通信、陈述或协议,并优先于任何报价、采购
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务