概要

フル名
docker.io/allegroai/clearml-agent-services
Registry
docker.io
名前空間
allegroai
リポジトリ
clearml-agent-services
キャッシュ Tag 数
7
最終同期
07/06/2026, 05:09 PM

概要

ClearML Agent 辅助服务镜像,提供文件服务、指标上报与任务调度接口,配合 clearml-agent 与 ClearML Server 构建 MLOps 流水线。

詳細

allegroai/clearml-agent-services 打包 ClearML 代理侧 HTTP 微服务,负责 artifact 上传下载、日志流与远程命令通道。通常与 self-hosted ClearML Server 及 worker agent 同网段部署,面向公网的独立产品 UI。与 MLflow tracking 相比更偏实验编排与 GPU worker 管理;Kubernetes 中可作为无状态 Deployment 供多个 agent Pod 调用,凭证经 ClearML API 配置。

快速启动

docker run -d --name clearml-agent-services \
  -p 8080:8080 \
  -e CLEARML_API_HOST=https://clearml.example.com \
  docker.io/allegroai/clearml-agent-services:latest

推荐实践

docker run -d --name clearml-agent-services \
  --restart unless-stopped \
  -p 8080:8080 \
  -e CLEARML_API_HOST=https://clearml.internal \
  -e CLEARML_API_ACCESS_KEY=your-key \
  -e CLEARML_API_SECRET_KEY=your-secret \
  -e CLEARML_AGENT_LOG_LEVEL=INFO \
  docker.io/allegroai/clearml-agent-services:1.14.0

核心参数说明

  • -p 8080:8080 — Agent 辅助 HTTP 服务端口
  • -e CLEARML_API_HOST — ClearML Server API 地址
  • -e CLEARML_API_ACCESS_KEY/SECRET_KEY — 代理认证凭据
  • -e CLEARML_AGENT_LOG_LEVEL — 日志 verbosity
  • --restart unless-stopped — 训练任务通道持续在线
  • 固定 tag — 与 ClearML Server 大版本对齐

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: clearml-agent-services
spec:
  replicas: 2
  selector:
    matchLabels:
      app: clearml-agent-services
  template:
    metadata:
      labels:
        app: clearml-agent-services
    spec:
      containers:
        - name: services
          image: docker.io/allegroai/clearml-agent-services:1.14.0
          ports:
            - containerPort: 8080
          envFrom:
            - secretRef:
                name: clearml-agent-credentials
---
apiVersion: v1
kind: Service
metadata:
  name: clearml-agent-services
spec:
  selector:
    app: clearml-agent-services
  ports:
    - port: 8080
      targetPort: 8080

ClearML API 凭据经 Secret 注入;与 GPU worker agent 同 namespace,内网 ClusterIP 即可无需公网 Ingress。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/allegroai/clearml-agent-services
:services-1.3.0-80
linux/amd64
2024/08/04 20:07420.7 MBsha256:a00d46a52a39
docker.io/allegroai/clearml-agent-services
:services-1.3.0-77
linux/amd64
2023/10/24 21:43405.5 MBsha256:477742d151d3
docker.io/allegroai/clearml-agent-services
:services-1.2.0-51
linux/amd64
2023/05/19 23:20411.0 MBsha256:a94e6617b82d
docker.io/allegroai/clearml-agent-services
:latest
linux/amd64
2021/12/05 17:28386.7 MBsha256:9cea53532a1e
docker.io/allegroai/clearml-agent-services
:services-1.1.1-44
linux/amd64
2021/12/05 17:28386.7 MBsha256:9cea53532a1e
docker.io/allegroai/clearml-agent-services
:services-1.0.0
linux/amd64
2021/12/05 17:25384.5 MBsha256:2d22f0010a10
docker.io/allegroai/clearml-agent-services
:apps-5
linux/amd64
2021/06/09 00:25397.8 MBsha256:ee3f8d6af867