Overview

Full name
docker.io/chainmakerofficial/management-backend
Registry
docker.io
Namespace
chainmakerofficial
Repository
management-backend
Cached tags
15
Last synced
07/06/2026, 12:45 PM

Introduction

长安链 ChainMaker 联盟链管理后台镜像,提供链节点、合约与用户权限 Web 管理,需配合链节点与 CA 服务同网部署。

Details

chainmakerofficial/management-backend 运行 ChainMaker 管控台 API 与部分静态资源,运维人员通过 Web 管理组织、链配置与智能合约生命周期。典型用于国产联盟链私有化运维,与 fabric-explorer 同类但协议为 ChainMaker。 standalone 区块链节点,需 chainmaker 节点与 mysql 等依赖;生产固定 tag、TLS 与国密证书配置、管理口限制 VPN 访问。

快速启动

docker run -d --name chainmaker-mgmt \
  -p 8080:8080 \
  -e MYSQL_HOST=mysql \
  docker.io/chainmakerofficial/management-backend:latest

推荐实践

docker run -d --name chainmaker-mgmt \
  --restart unless-stopped \
  -p 8080:8080 \
  -e MYSQL_HOST=mysql.internal \
  -e MYSQL_PASSWORD=strong-pass \
  -e JWT_SECRET=long-random-secret \
  docker.io/chainmakerofficial/management-backend:v2.3.0

核心参数说明

  • -p 8080:8080 — 管理后台 Web/API 端口
  • -e MYSQL_HOST/PASSWORD — 元数据 MySQL
  • -e JWT_SECRET — 管理员会话 JWT 密钥
  • --restart unless-stopped — 链运维控制台持续在线
  • 固定 tag — 与 chainmaker 节点版本 pin
  • — 需链节点 + CA + MySQL 完整部署

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: chainmaker-mgmt
spec:
  replicas: 1
  selector:
    matchLabels:
      app: chainmaker-mgmt
  template:
    metadata:
      labels:
        app: chainmaker-mgmt
    spec:
      containers:
        - name: mgmt
          image: docker.io/chainmakerofficial/management-backend:v2.3.0
          ports:
            - containerPort: 8080
          envFrom:
            - secretRef:
                name: chainmaker-mgmt-secrets
---
apiVersion: v1
kind: Service
metadata:
  name: chainmaker-mgmt
spec:
  selector:
    app: chainmaker-mgmt
  ports:
    - port: 8080
      targetPort: 8080

管理 Ingress 仅 VPN 可达;MySQL 与 chainmaker 节点 StatefulSet 独立部署,国密证书 Secret 按联盟链规范挂载。

Latest tags (20)

View all 15 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/chainmakerofficial/management-backend
:v2.3.5
linux/amd64
2024/11/11 19:03152.6 MBsha256:ae4c42b7e6d4
docker.io/chainmakerofficial/management-backend
:v2.3.4
linux/amd64
2024/08/01 10:42148.9 MBsha256:3a4c75ab7a38
docker.io/chainmakerofficial/management-backend
:v2.3.3
linux/amd64
2024/05/20 10:35148.0 MBsha256:ee86e10def6c
docker.io/chainmakerofficial/management-backend
:v3.0.0
linux/amd64
2024/02/06 11:58138.7 MBsha256:16c9318dd089
docker.io/chainmakerofficial/management-backend
:v2.3.2
linux/amd64
2023/10/10 16:57133.9 MBsha256:e3b338a2e6b3
docker.io/chainmakerofficial/management-backend
:v2.3.1
linux/amd64
2023/03/14 15:43132.4 MBsha256:881f1f9d6dad
docker.io/chainmakerofficial/management-backend
:v2.3.0
linux/amd64
2022/10/28 11:58131.5 MBsha256:b69bf10f7902
docker.io/chainmakerofficial/management-backend
:v2.3.0_alpha
linux/amd64
2022/09/13 20:52131.5 MBsha256:9a36222d9598
docker.io/chainmakerofficial/management-backend
:v2.2.0
linux/amd64
2022/06/02 16:55111.9 MBsha256:3dda011eb728
docker.io/chainmakerofficial/management-backend
:v2.1.0
linux/amd64
2022/01/24 21:51103.0 MBsha256:c63ee76f4c0e
docker.io/chainmakerofficial/management-backend
:v1.2.6
linux/amd64
2022/01/24 21:2198.3 MBsha256:e8e9a7fd91f1
docker.io/chainmakerofficial/management-backend
:v1.2.5
linux/amd64
2022/01/24 21:1997.0 MBsha256:c2e4189ffb5e
docker.io/chainmakerofficial/management-backend
:v2.1.0_alpha
linux/amd64
2021/11/29 22:39101.9 MBsha256:a0940d383e52
docker.io/chainmakerofficial/management-backend
:v2.0.0
linux/amd64
2021/11/29 22:3198.6 MBsha256:c8cc25bcf028
docker.io/chainmakerofficial/management-backend
:v1.1.1
linux/amd64
2021/09/13 21:2296.5 MBsha256:de4057bac987