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 官方文档

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • docker之安装mysql教程

    docker之安装mysql教程

    这篇文章主要介绍了docker之安装mysql教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-03-03
  • Docker / K8s环境下的Dubbo服务部署实践教程

    Docker / K8s环境下的Dubbo服务部署实践教程

    Docker和Kubernetes(通常缩写为k8s)是容器化应用程序的两个主要工具,这篇文章主要介绍了Docker/K8s环境下的Dubbo服务部署的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2026-04-04
  • iptables如何限制宿主机跟Docker IP和端口访问(安全整改)

    iptables如何限制宿主机跟Docker IP和端口访问(安全整改)

    本文详细介绍了如何通过iptables对网络访问进行限制,包括限制特定IP或网段访问特定服务,以及在Docker环境下,如何设置DOCKER-USER链限制IP和端口访问,确保网络安全
    2024-10-10
  • 一步步教你用docker部署postgreSQL数据库

    一步步教你用docker部署postgreSQL数据库

    这篇文章主要给大家介绍了关于如何使用docker部署postgreSQL数据库的相关资料,PostgreSQL是一款功能丰富的关系型数据库,类似于MySQL,它也是受欢迎程度非常高的,需要的朋友可以参考下
    2023-11-11
  • Docker搭建本地私有仓库的详细步骤

    Docker搭建本地私有仓库的详细步骤

    本篇文章主要介绍了Docker搭建本地私有仓库的详细步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-02-02
  • Docker拉取MySQL后数据库连接失败的解决方案

    Docker拉取MySQL后数据库连接失败的解决方案

    在使用Docker部署MySQL时,拉取并启动容器后,有时可能会遇到数据库连接失败的问题,本文就来介绍一下解决方案,具有一定的参考价值,感兴趣的可以了解一下
    2025-06-06
  • 开源框架 Matrix-Dendrite 搭建聊天服务器的详细过程

    开源框架 Matrix-Dendrite 搭建聊天服务器的详细过程

    Matrix 是一个开源、可交互、去中心化的实时通信服务框架。使用 Matrix 可以搭建安全的通信服务器,配合支持 Matrix 的客户端可以实现个人、团队间的实时聊天交互,对Matrix Dendrite搭建聊天服务器的过程感兴趣的朋友一起看看吧
    2022-03-03
  • Docker 安装Jenkins全过程及踩坑指南

    Docker 安装Jenkins全过程及踩坑指南

    这篇文章主要介绍了Docker 安装Jenkins 踩坑全指南,本文通过图文示例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • docker修改容器网络举例详解

    docker修改容器网络举例详解

    这篇文章主要介绍了docker修改容器网络的相关资料,并详细解释了每种模式的工作原理和使用场景,还提供了如何更改Docker网络模式以实现容器直接连接到主机网络的解决方案,需要的朋友可以参考下
    2025-03-03
  • Ubuntu 下通过 Docker 部署 NGINX 服务器的步骤详解

    Ubuntu 下通过 Docker 部署 NGINX 服务器的步骤详解

    今天分享如何在三丰云免费服务器上使用Docker部署NGINX服务器,Docker容器化平台提升应用可移植性,NGINX作为高性能HTTP和反向代理服务器,感兴趣的朋友跟随小编一起看看吧
    2025-02-02

最新评论