轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
cubbit/agent-base
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

agent-base Docker 镜像下载 - 轩辕镜像

agent-base 镜像详细信息和使用指南

agent-base 镜像标签列表和版本信息

agent-base 镜像拉取命令和加速下载

agent-base 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

agent-base
cubbit/agent-base

agent-base 镜像详细信息

agent-base 镜像标签列表

agent-base 镜像使用说明

agent-base 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

官方Cubbit代理镜像的基础镜像
0 次下载activecubbit镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

agent-base 镜像详细说明

agent-base 使用指南

agent-base 配置说明

agent-base 官方文档

Cubbit Agent 官方基础镜像文档

一、镜像概述和主要用途

Cubbit Agent 官方基础镜像是构建 Cubbit Agent 官方镜像及自定义 Cubbit Agent 衍生镜像的底层基础环境。该镜像提供了 Cubbit Agent 运行所需的最小化系统依赖、运行时环境及基础配置框架,旨在简化 Cubbit Agent 镜像的构建流程,确保衍生镜像与 Cubbit Agent 核心功能的兼容性。

二、核心功能和特性

2.1 核心功能

  • 提供 Cubbit Agent 运行所需的基础系统环境(如 glibc、核心系统库、工具链)。
  • 预配置 Cubbit Agent 依赖的基础目录结构(如配置文件目录、数据存储目录、日志目录)。
  • 内置基础初始化脚本,确保衍生镜像启动时的环境一致性。

2.2 关键特性

  • 轻量级设计:基于精简的 Linux 发行版(如 Alpine 或 Debian Slim),最小化镜像体积,减少资源占用。
  • 版本兼容性:严格匹配 Cubbit Agent 官方版本依赖,确保衍生镜像与 Cubbit Agent 核心组件版本兼容。
  • 安全优化:默认启用非 root 用户运行基础配置,降低容器运行时的安全风险。
  • 可扩展性:预留标准化的构建接口,支持通过 Dockerfile 指令或构建参数扩展自定义功能。

三、使用场景和适用范围

3.1 典型使用场景

  • 官方 Cubbit Agent 镜像构建:Cubbit 官方团队基于此基础镜像集成 Agent 核心代码,生成可直接部署的 Cubbit Agent 官方镜像。
  • 自定义 Agent 镜像开发:用户或企业基于此基础镜像添加自定义配置(如私有存储策略、日志集成、监控插件等),构建符合特定业务需求的 Cubbit Agent 衍生镜像。
  • Agent 二次开发环境:开发者基于此镜像搭建 Cubbit Agent 插件开发或功能扩展的本地开发环境。

3.2 适用范围

  • 需要构建自定义 Cubbit Agent 镜像的企业或个人用户。
  • Cubbit Agent 插件开发者或二次开发团队。
  • 对 Cubbit Agent 运行环境有定制化需求(如特定系统库版本、网络配置)的场景。

四、详细使用方法和配置说明

4.1 镜像获取

该镜像通常托管于 Cubbit 官方 Docker 仓库或 Docker Hub,获取命令如下(具体仓库地址需替换为官方指定地址):

docker pull cubbit/agent-base:latest  # 拉取最新版本
# 或指定版本标签(如 v1.5.0)
docker pull cubbit/agent-base:v1.5.0

4.2 基于基础镜像构建自定义镜像

4.2.1 基础 Dockerfile 示例

通过以下 Dockerfile 可基于基础镜像添加自定义配置或代码:

# 基于 Cubbit Agent 基础镜像构建
FROM cubbit/agent-base:latest

# 示例 1:添加自定义配置文件(如私有存储节点配置)
COPY ./custom-storage-config.yaml /etc/cubbit/agent/config.d/

# 示例 2:安装额外依赖(如监控工具)
RUN apt-get update && apt-get install -y --no-install-recommends \
    prometheus-client \
    && rm -rf /var/lib/apt/lists/*

# 示例 3:设置环境变量(覆盖基础镜像默认值)
ENV AGENT_LOG_LEVEL=debug \
    AGENT_DATA_DIR=/data/cubbit/agent/custom

4.2.2 构建命令

在 Dockerfile 所在目录执行以下命令构建自定义镜像:

docker build -t custom-cubbit-agent:v1.0 .

4.3 基础镜像目录结构

基础镜像预定义以下关键目录(衍生镜像可直接使用或扩展):

/etc/cubbit/agent/          # 配置文件根目录
  ├── config.d/             # 配置文件片段目录(支持多文件合并)
  └── base.env              # 基础环境变量配置文件
/var/log/cubbit/agent/      # 默认日志存储目录
/opt/cubbit/agent/          # Agent 核心运行目录
/data/cubbit/agent/         # 默认数据存储目录(建议通过 volumes 挂载)

4.4 环境变量说明

基础镜像支持通过环境变量调整基础配置,衍生镜像可通过 ENV 指令或运行时 -e 参数覆盖:

环境变量名默认值说明
AGENT_USERcubbit-agent运行 Agent 的系统用户名(非 root)
AGENT_GROUPcubbit-agent运行 Agent 的系统用户组
AGENT_DATA_DIR/data/cubbit/agent数据存储根目录
AGENT_LOG_DIR/var/log/cubbit/agent日志存储目录
AGENT_CONFIG_DIR/etc/cubbit/agent配置文件根目录
AGENT_UID1000运行用户 UID
AGENT_GID1000运行用户 GID

五、Docker 部署方案示例

5.1 基于基础镜像构建自定义 Agent 镜像(Dockerfile)

# 基于 Cubbit Agent 基础镜像
FROM cubbit/agent-base:v1.5.0

# 添加企业自定义存储策略配置
COPY ./enterprise-storage-policy.yaml /etc/cubbit/agent/config.d/

# 安装企业监控插件依赖
RUN apt-get update && apt-get install -y --no-install-recommends \
    jq \
    curl \
    && rm -rf /var/lib/apt/lists/*

# 调整数据目录权限(与宿主机挂载目录适配)
RUN chown -R ${AGENT_UID}:${AGENT_GROUP} ${AGENT_DATA_DIR}

# 覆盖默认日志级别为 info
ENV AGENT_LOG_LEVEL=info

5.2 构建与运行命令

# 构建自定义镜像
docker build -t enterprise-cubbit-agent:v1.0 -f Dockerfile .

# 运行自定义镜像(挂载数据目录和日志目录)
docker run -d \
  --name enterprise-agent \
  -e AGENT_LOG_LEVEL=debug \  # 运行时覆盖日志级别
  -v /host/data:/data/cubbit/agent \  # 挂载数据目录
  -v /host/logs:/var/log/cubbit/agent \  # 挂载日志目录
  enterprise-cubbit-agent:v1.0

5.3 docker-compose.yml 示例(适用于多实例部署)

version: '3.8'

services:
  cubbit-agent-1:
    build:
      context: ./agent-custom
      dockerfile: Dockerfile
    image: enterprise-cubbit-agent:v1.0
    container_name: agent-node-1
    environment:
      - AGENT_LOG_LEVEL=info
      - AGENT_NODE_ID=node-1
    volumes:
      - agent-data-1:/data/cubbit/agent
      - agent-logs-1:/var/log/cubbit/agent
    restart: unless-stopped

  cubbit-agent-2:
    image: enterprise-cubbit-agent:v1.0
    container_name: agent-node-2
    environment:
      - AGENT_LOG_LEVEL=info
      - AGENT_NODE_ID=node-2
    volumes:
      - agent-data-2:/data/cubbit/agent
      - agent-logs-2:/var/log/cubbit/agent
    restart: unless-stopped

volumes:
  agent-data-1:
  agent-logs-1:
  agent-data-2:
  agent-logs-2:

六、注意事项

  1. 版本兼容性:衍生镜像的基础镜像版本需与 Cubbit Agent 核心版本严格匹配(如 Cubbit Agent v1.5.0 需对应基础镜像 v1.5.0),避免依赖冲突。
  2. 权限管理:基础镜像默认使用非 root 用户运行,衍生镜像如需修改目录权限,需确保目标目录对 cubbit-agent 用户(UID/GID 1000)有读写权限。
  3. 镜像体积控制:构建衍生镜像时建议使用 --no-install-recommends 减少依赖安装,并清理 apt/yum 缓存(如 rm -rf /var/lib/apt/lists/*)。
  4. 数据持久化:/data/cubbit/agent 和 /var/log/cubbit/agent 目录建议通过 Docker volumes 或宿主机目录挂载,避免容器重建导致数据丢失。
查看更多 agent-base 相关镜像 →
rancher/agent-base logo
rancher/agent-base
by Rancher by SUSE
认证
暂无描述
7.0K pulls
上次更新:8 年前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.