使用脚本批量删除docker镜像文件

栏目: 编程工具 · 发布时间: 5年前

内容简介:之前在工作中因为一时兴奋,下载了很多添加执行权限:question:

之前在工作中因为一时兴奋,下载了很多 docker 镜像,一直没用过,于是想着写一个脚本批量删除掉某些镜像。很简单,创建 delete.sh 代码如下:

for name in $@;do
  image_id=$(docker images | grep $name | awk '{print $3}')
  if [ $image_id=='' ];then
    echo ${name}'镜像未找到'
    continue
  else
        docker rmi $image_id
        if [ $? -eq 0 ];then
            echo ${name}'删除成功'
        else
            echo ${name}'删除失败...'
        fi
   fi
done

添加执行权限: chmod +x delete.sh
而后执行 ./delete.sh redis appium node golang

question: 如何删除所有未在使用的镜像文件?

question: $*$@ 有什么区别?


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

浅薄

浅薄

[美] 尼古拉斯·卡尔 / 刘纯毅 / 中信出版社 / 2010-12 / 42.00元

《浅薄:互联网如何毒化了我们的大脑》在我们跟计算机越来越密不可分的过程中,我们越来越多的人生体验通过电脑屏幕上闪烁摇曳、虚无缥缈的符号完成,最大的危险就是我们即将开始丧失我们的人性,牺牲人之所以区别于机器的本质属性。——尼古拉斯•卡尔“谷歌在把我们变傻吗?”当尼古拉斯•卡尔在发表于《大西洋月刊》上赫赫有名的那篇封面文章中提出这个问题的时候,他就开启了人们热切渴望的期盼源泉,让人急于弄清楚互联网是在......一起来看看 《浅薄》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器