Docker用Portainer将Solr集群添加入Repository

一、搭建zookeeper集群

二、通过zookeeper网络建立solrCloud集群。

        在此过程中打好镜像的Tag。通过docker cp将分词、扩展词、停止词等加载到solr镜像中WEB-INFO中的classes下。

        主要配置命令选取:

docker cp /mnt/cache/solr/IKAnalyzer.cfg.xml solr:/opt/solr/server/solr-webapp/webapp/WEB-INF/classes/
docker cp /mnt/cache/solr/dynamicdic.txt solr:/opt/solr/server/solr-webapp/webapp/WEB-INF/classes/
docker cp /mnt/cache/solr/ext.dic solr:/opt/solr/server/solr-webapp/webapp/WEB-INF/classes/
docker cp /mnt/cache/solr/ik.conf solr:/opt/solr/server/solr-webapp/webapp/WEB-INF/classes/
docker cp /mnt/cache/solr/stopword.dic solr:/opt/solr/server/solr-webapp/webapp/WEB-INF/classes/

三、在Portainer的Images中找到相应的镜像,切换新版本的Tag,并删除旧的Tag.

四、点击“Export this image”导出此镜像的tar文件

五、将导出的镜像.tar文件考入目标工作环境,在目标工作环境的Portainer的Images界面上点击“Import”导入镜像:

六、导入镜像之后,会自动生成 新的Tag。并在Docker的Registry界面看到Tag的更新:

[默认端口:8090]

七、在Portainer中修改Stacks配置:将Tag换成新的

并点击“Update the stack”

即完成更新。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值