Docker如何根据名称查询容器ID镜像ID并停止删除
更新时间:2023年11月23日 15:04:38 作者:持盾的紫眸
这篇文章主要介绍了Docker如何根据名称查询容器ID镜像ID并停止删除问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
根据名称查询容器ID镜像ID并停止删除
根据容器名称查询容器ID并删除
# 第一种写法 docker stop `docker ps -a| grep test-project | awk '{print $1}' ` docker rm `docker ps -a| grep test-project | awk '{print $1}' ` # 第二种写法 docker stop `docker ps -aq --filter name=test-project` docker rm `docker ps -aq --filter name=test-project`
根据镜像名称查询容器ID并删除
# 第一种写法 docker stop `docker ps -a| grep ygsama/test-project:1.0.2 | awk '{print $1}' ` docker rm `docker ps -a| grep ygsama/test-project:1.0.2 | awk '{print $1}' ` # 第二种写法 docker stop `docker ps -aq --filter ancestor=ygsama/test-project:1.0.2` docker rm `docker ps -aq --filter ancestor=ygsama/test-project:1.0.2`
根据镜像名称查询镜像ID并删除
docker images -q --filter reference=ygsama/test-project*:* docker image rm `docker images -q --filter reference=10.2.21.95:10001/treasury-brain*:*`
还可以根据端口号、状态等字段筛选容器,详细可以参考官方文档
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
使用Docker容器部署MongoDB并支持远程访问及遇到的坑
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的,今天通过本文给大家介绍使用Docker容器部署MongoDB并支持远程访问及遇到的坑,感兴趣的朋友一起看看吧2022-07-07基于Docker+K8S+GitLab/SVN+Jenkins+Harbor搭建持续集成交付环境的详细教程
K8S全称是Kubernetes,是一个全新的基于容器技术的分布式架构领先方案,这篇文章主要介绍了基于Docker+K8S+GitLab/SVN+Jenkins+Harbor搭建持续集成交付环境(环境搭建篇),对docker K8S持续集成交付环境相关知识感兴趣的朋友一起看看吧2021-05-05深入了解docker(docker镜像、容器、仓库的基本概念)
本文重点给大家介绍docker镜像、容器、仓库的基本概念,感兴趣的朋友跟着小编一起学习吧2016-10-10Docker AIGC等大模型深度学习环境搭建步骤最新详细版
这篇文章主要介绍了Docker AIGC等大模型深度学习环境搭建步骤最新详细版,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-05-05
最新评论