如何获取不同版本的CnosDB镜像?DockerHub小版本镜像查询
获取CnosDB不同版本镜像的途径
- 官方容器镜像源:除DockerHub外,CnosDB官方维护的容器镜像仓库提供全量版本镜像,涵盖所有小版本。你可以通过指定完整版本标签拉取,示例命令:
docker pull cnosdb/cnosdb:<具体小版本号>,具体版本号可在官方代码仓库的Release页面对应tag中获取。 - 自行构建镜像:若部分历史小版本未在公开仓库上架,可直接从官方代码仓库拉取对应版本的代码分支或tag,通过项目自带的Dockerfile构建镜像:
- 拉取指定版本代码:
git clone -b <目标版本tag> https://github.com/cnosdb/cnosdb.git - 进入项目目录执行构建:
docker build -t cnosdb/cnosdb:<自定义版本名> .
- 拉取指定版本代码:
- 版本回滚前置准备:日常可提前拉取并保存常用小版本镜像,比如执行
docker save -o cnosdb-vX.X.X.tar cnosdb/cnosdb:X.X.X备份,需要回滚时直接加载:docker load -i cnosdb-vX.X.X.tar,避免临时寻找镜像的被动情况。
内容的提问来源于stack exchange,提问作者learn_more
相关产品推荐
相关产品推荐

