首页 > 其他分享 >怎么批量删除docker没有使用的镜像 清理磁盘空间

怎么批量删除docker没有使用的镜像 清理磁盘空间

时间:2024-03-25 16:55:38浏览次数:25  
标签:删除 清理 磁盘空间 使用 镜像 docker

要批量删除没有使用的Docker镜像并清理磁盘空间,您可以按照以下步骤执行操作:

1. 查看当前使用的 Docker 镜像列表,可以使用以下命令:

docker images

2. 确认需要删除的镜像是没有被使用的。如果您确定要删除某个镜像,请记录镜像的 REPOSITORY 和 TAG。

3. 执行以下命令来删除指定镜像:

docker rmi <镜像 REPOSITORY:TAG>

   或者,如果要删除所有没有被使用的镜像,可以通过脚本来自动删除:

docker rmi $(docker images -q)

4. 清理磁盘空间。Docker 在本地的磁盘上存储了各种镜像和容器。你可以执行以下命令来清理无用的数据和空间:

docker system prune -a --volumes

   该命令将删除未使用的镜像、停止的容器、未被使用的网络和挂载的数据卷等。

请注意使用上述命令时小心,确保不要删除实际使用的镜像或容器。建议在执行命令之前,仔细阅读输出信息以确认您要删除的内容。

标签:删除,清理,磁盘空间,使用,镜像,docker
From: https://www.cnblogs.com/databank/p/18094789

相关文章

  • openstackq区分共有镜像还是私有镜像:visibility
     在OpenStack的Glance组件中,glanceimage-show命令用于显示指定镜像的详细信息。其中,visibility字段用于表示镜像的可见性。visibility字段决定了哪些用户或租户(project)可以访问和使用该镜像。OpenStack中的镜像可以有不同的可见性级别,以便管理员能够控制镜像的访问权限。以下......
  • CentOS7.6离线安装Docker
    一、环境检查[root@localhostsoftware]#cat/etc/redhat-releaseCentOSLinuxrelease7.6.1810(Core)[root@localhostsoftware]#uname-aLinuxlocalhost.localdomain3.10.0-957.el7.x86_64#1SMPThuNov823:39:32UTC2018x86_64x86_64x86_64GNU/Linux[root@......
  • docker导航部署 sun-panel
    创建目录mkdir-p/volume2/docker/docker_data/sun-panel/confmkdir-p/volume2/docker/docker_data/sun-panel/uploadsmkdir-p/volume2/docker/docker_data/sun-panel/database启动容器dockerrun-d--restart=always-p9993:3002\-v/volume2/docker/docker_data/......
  • docker compose 部署 nexus3
    创建数据目录mkdir-pv/data/nexus/nexus-data&&chown-R200/data/nexus/nexus-datadocker-compose.yamlversion:'3'services:nexus3:image:sonatype/nexus3:3.66.0container_name:nexus3restart:alwaysenvironment:......
  • 端口镜像,STP
    端口镜像,STP端口镜像:常用于抓包或者审计监控。1、SPAN——本地端口镜像switchportanalyzer;2、RSPAN——二层远端端口镜像;3、ERSPAN——三层远端端口镜像。----------------------------------------------------------------------------------------===============......
  • 通过rc.local启动docker容器内脚本
       我们常常遇到在已有镜像上开机就运行客制化脚本的需求,如果不想重新构建镜像,可以考虑本方法,利用系统的rc-local.service实现对rc.local的调用,进而启动rc.local中的客制化脚本。   以下以centos7为例:1拉取镜像root@arm:~#dockerpullcentos:centos7centos7:Pu......
  • 容器镜像加速指南:探索 Kubernetes 缓存最佳实践
    介绍将容器化应用程序部署到Kubernetes集群时,由于从registry中提取必要的容器镜像需要时间,因此可能会出现延迟。在应用程序需要横向扩展或处理高速实时数据的情况下,这种延迟尤其容易造成问题。幸运的是,有几种工具和策略可以改善Kubernetes中容器镜像的可用性和缓存。在本篇......
  • docker desktop清理wsl虚拟磁盘
    环境:win10DockerDesktop4.28.0(139021)DockerEnginev25.0.3查看wsl状态:wsl-l-v关闭状态是Running的:wsl--terminatedocker-desktop-datawsl--terminatedocker-desktop再次查看状态: wsl-l-v状态应该为 Stopped使用diskpart工具压缩虚拟磁......
  • wsl docker 和 ubuntu 冲突问题
    https://blog.csdn.net/weixin_44825912/article/details/136565219问题如下:wsl安装成功,但打开时出现多行报错无法使用。PSC:\WINDOWS\system32>wsl<3>WSL(8)ERROR:CreateProcessParseCommon:754:getpwuid(0)failed2Processingfstabwithmount-afailed.<3>......
  • Docker重新编译webBenchmark镜像
    1.编译环境SystemVersion:Centos8DockerVersion:WebBenchmarkVersion:webBenchmark_linux_arm2.编写Dockerfile1.创建编译目录mkdirnetworkdownload2.创建Dockerfile文件并编写2.1创建Dockerfile文件touchDockerfile2.2编写Dockerfile文件FROMalp......