ghcr.io/hellt/openstack-client 是一个托管在 GitHub 容器 registry(GHCR)上的容器镜像,专门打包了 OpenStack 命令行客户端(CLI)工具。简单说,它把操作 OpenStack 云平台需要的命令行工具都“打包”好了,不用在本地费劲安装依赖、解决版本冲突,直接通过容器就能用。
平时想在电脑上用 OpenStack CLI 管理云资源,总得先装 Python 环境、各种依赖包(比如 python-openstackclient),还得操心版本匹配——不同 OpenStack 集群可能要求不同版本的客户端,本地装多了很容易乱。这个镜像把这些麻烦事都搞定了:里面不仅包含最新稳定版的 OpenStack 基础客户端,还集成了常用扩展模块(比如用于网络管理的 neutronclient、块存储的 cinderclient),兼容 Mitaka 到 Yoga 等主流 OpenStack 版本,拿到手就能直接跑命令。
它的好处挺实在:轻量,基于 Alpine Linux 做基础镜像,整个镜像体积才几十兆,启动速度快;隔离性强,所有依赖都在容器里,不会污染主机系统,用完删掉容器就行,干净利落;跨平台,不管你用 Linux、macOS 还是 Windows(装了 Docker Desktop),只要能跑 Docker,输入命令就能用;更新也方便,想升级客户端?直接拉取最新镜像,旧版本随手删掉,不用手动卸载重装。
用的场景也多:开发测试时,临时需要连 OpenStack 集群调试?不用配本地环境,跑个容器就能执行 openstack server list 查实例;CI/CD 流程里要自动创建云主机、配置网络?把这个镜像集成到流水线,一行命令就能调 OpenStack API;运维人员要管理多个 OpenStack 集群?准备好几套配置文件,跑容器时挂载不同文件就能切换环境,不用来回改本地配置。
想用的话也简单,比如要查某个集群的虚拟机列表,直接在终端输一行命令:
docker run --rm -v ~/.config/openstack:/root/.config/openstack ghcr.io/hellt/openstack-client openstack server list
(把本地的 OpenStack 配置文件挂载到容器里,镜像就会自动读取认证信息,执行命令后容器自动退出,不占资源)。
对需要频繁和 OpenStack 打交道的人来说,这镜像就像个“即开即用的工具箱”,省了折腾环境的时间,专注干活就行。
请登录使用轩辕镜像享受快速拉取体验,支持国内加速,速度提升50倍
docker pull ghcr.io/hellt/openstack-client:6.4.0来自真实用户的反馈,见证轩辕镜像的优质服务
免费版仅支持 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 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
HPC 科学计算容器配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速