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*:*`
还可以根据端口号、状态等字段筛选容器,详细可以参考官方文档
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
iptables如何限制宿主机跟Docker IP和端口访问(安全整改)
本文详细介绍了如何通过iptables对网络访问进行限制,包括限制特定IP或网段访问特定服务,以及在Docker环境下,如何设置DOCKER-USER链限制IP和端口访问,确保网络安全2024-10-10
开源框架 Matrix-Dendrite 搭建聊天服务器的详细过程
Matrix 是一个开源、可交互、去中心化的实时通信服务框架。使用 Matrix 可以搭建安全的通信服务器,配合支持 Matrix 的客户端可以实现个人、团队间的实时聊天交互,对Matrix Dendrite搭建聊天服务器的过程感兴趣的朋友一起看看吧2022-03-03
Ubuntu 下通过 Docker 部署 NGINX 服务器的步骤详解
今天分享如何在三丰云免费服务器上使用Docker部署NGINX服务器,Docker容器化平台提升应用可移植性,NGINX作为高性能HTTP和反向代理服务器,感兴趣的朋友跟随小编一起看看吧2025-02-02


最新评论