docker根据镜像名来删除容器
docker根据镜像名来删除容器
`docker rm $(docker ps -q --filter ancestor=image-name)` |
$
符包围的是根据镜像查询的容器的id。在$
中,-q
表示只显示容器id。--filter
表示根据条件筛选,ancestor=image-name
表示选择镜像名为image-name
的容器。
例如,我们这里有一个名为registry.cn-hangzhou.aliyuncs.com/flowertree/transformer
的镜像,我们可以这样强行删除它,无论它是否运行。
`docker rm $(docker ps -q --filter ancestor=registry.cn-hangzhou.aliyuncs.com/flowertree/transformer)` |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 传礼!
评论
ValineGitalk