Docker拉取ELK最新镜像和Elastalert版本冲突,需要拉取指定版本的镜像

当Docker不指定版本号拉取ELK镜像时,可能导致与旧版Elastalert的冲突。解决方案包括:查看Docker镜像版本,删除现有镜像和容器,拉取特定版本镜像,并创建新容器。在拉取新镜像前,需先用`docker rm`删除容器,再用`docker rmi`删除镜像。
摘要由CSDN通过智能技术生成

因为docker 不加版本号直接拉取镜像,默认的是拉取最新的版本镜像,所以和旧版本的elastalert有版本冲突:

我们需要删除最新的镜像和容器,重新拉取指定版本的镜像。

 

 

1、如何查看一个docker镜像有哪些版本

要想查看镜像的版本和TAG,需要在docker hub查看

地址如下:https://hub.docker.com/r/library/

使用  docker pull sebp/elk:752  命令来拉取指定版本的镜像

2、在拉取新镜像之前,需要删除以前的镜像和容器

由于image被某个container引用(拿来运行),如果不将这个引用的container销毁(删除),那image肯定是不能被删除。

所以想要删除运行过的images必须首先删除它的container。

1)查看容器 (docker ps -a ):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值