tykio/longhorn-manager Docker 镜像
tykio查看 Docker Hub 原文页
longhorn-manager 的定制化镜像,基于官方 GitHub 仓库(https://github.com/longhorn/longhorn-manager)构建,包含自定义修改,用于 Kubernetes 分布式块存储的卷生命周期管理。
下载次数: 0状态:社区镜像维护者:tykio仓库类型:镜像最近更新:1 年前
Longhorn Manager 镜像(自定义修改版)
概述
本镜像为 https://github.com/longhorn/longhorn-manager 的定制化构建版本,基于官方源代码仓库开发,并包含额外的自定义功能调整。Longhorn 是 Kubernetes 生态中的分布式块存储解决方案,而 longhorn-manager 作为其核心组件,负责卷生命周期管理、副本调度、故障恢复及存储资源监控等关键功能。本镜像在保留官方基础功能的同时,通过定制化修改以适配特定业务场景需求。
主要特性
- 功能兼容性:基于官方 longhorn-manager 稳定版本构建,确保与 Longhorn 存储系统(如 longhorn-engine、longhorn-ui)核心组件的兼容性。
- 定制化增强:集成针对特定场景的自定义修改(如环境适配逻辑、策略优化或功能扩展),具体变更可参考项目自定义修改记录。
- 轻量化设计:沿用官方镜像的精简架构,镜像体积小,资源占用低,适合在 Kubernetes 节点部署。
使用场景
- Kubernetes 集群中需部署 Longhorn 分布式存储,但需定制卷管理逻辑的场景(如企业内部存储策略适配)。
- 需扩展 longhorn-manager 功能以集成特定监控、日志或告警系统的场景。
- 多集群管理、跨区域存储调度等复杂环境下的 Longhorn 部署需求。
部署示例
Kubernetes 环境部署(推荐)
longhorn-manager 通常作为 Longhorn 存储系统的一部分在 Kubernetes 集群中部署,以下为使用本镜像的 Deployment 配置示例:
yamlapiVersion: apps/v1 kind: Deployment metadata: name: longhorn-manager namespace: longhorn-system spec: replicas: 1 selector: matchLabels: app: longhorn-manager template: metadata: labels: app: longhorn-manager spec: containers: - name: longhorn-manager image: docker.xuanyuan.run/[镜像仓库地址]/longhorn-manager:custom # 替换为实际镜像地址 command: ["manager"] env: - name: POD_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: NODE_NAME valueFrom: fieldRef: fieldPath: spec.nodeName - name: LONGHORN_VERSION value: "v1.5.0" # 根据实际版本调整 volumeMounts: - name: kubeconfig mountPath: /etc/kubernetes volumes: - name: kubeconfig hostPath: path: /etc/kubernetes
独立 Docker 调试(仅测试用)
bash# 拉取镜像 docker pull docker.xuanyuan.run/[镜像仓库地址]/longhorn-manager:custom # 运行容器(需配置 Kubernetes 访问权限) docker run -d \n --name longhorn-manager-custom \n -v /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf \n -e KUBECONFIG=/etc/kubernetes/admin.conf \n -e NODE_NAME=kube-node-01 \n [镜像仓库地址]/longhorn-manager:custom \n manager
注意:生产环境需通过 Longhorn 官方 Helm Chart 或 Operator 部署,确保与其他组件(如 CSI 驱动、监控插件)协同工作。
tykio 命名空间的其他可用镜像:
镜像拉取方式
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
轩辕镜像加速拉取命令点我查看更多 longhorn-manager 镜像标签
docker pull docker.xuanyuan.run/tykio/longhorn-manager:<标签>
DockerHub 原生拉取命令
docker pull tykio/longhorn-manager:<标签>
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务