用于批量关闭exited状态的container容器,可根据实际情况进行修改
脚本包含带高亮显示结果

#!/bin/bash
#describe: rm Exited containersSETCOLOR_SUCCESS="echo -en \\033[1;32m"
SETCOLOR_FAILURE="echo -en \\033[1;31m"
SETCOLOR_WARNING="echo -en \\033[1;33m"
SETCOLOR_NORMAL="echo -en \\033[0;39m"
#打印出错信息 LogErrorMsg info
function LogErrorMsg()
{time=`date "+%Y-%m-%d %T"`$SETCOLOR_FAILUREecho -e "[$time] :ERRO: $1"$SETCOLOR_NORMALif [ "$2" != "1" ];thenecho -e "[$time] [ERRO] $1" >>$slogFilefi
}#打印成功信息 LogSucMsg info
function LogSucMsg()
{time=`date "+%Y-%m-%d %T"`$SETCOLOR_SUCCESSecho -e "[$time] :SUCC: $1"$SETCOLOR_NORMAL
}#判断上一个命令执行是否成功
function cmd_success()
{last_error=`echo $?`if [ $last_error -eq 0 ];thenreturn $trueelsereturn $falsefi
}Exited_num=`docker ps -a | grep "Exited" | wc -l`
if [ $Exited_num -gt 0 ];thenLogSucMsg "****Remove Exited containers****"docker rm `docker ps -a | grep "Exited" | awk '{print $1}'`
elseLogErrorMsg "No Exited containers to stop"
fi

docker 批量关闭处于exited状态的container容器--shell工具相关推荐

  1. Docker自动化部署安装(五)之安装portainer-docker容器管理工具

    本片主要讲述使用docker安装portainer(docker容器管理工具),直接上过程,亲测无误! 如图: 一.创建docker-tools.yml,方便管理 echo ' version: '3 ...

  2. Docker run 容器处于created状态问题

    在最近遇到的一次问题中,有这样一种现象: 系统有一个测试脚本会不断的执行docker run命令来运行容器,在测试过程中发现有一个情况是,有时候容器没有完全被运行到"Up"状态,而 ...

  3. Docker启动为Exited状态

    docker run之后状态是Exited 解决方法:加参数:-it docker run -it -d -p 80 -name static_web cjk1/benn -d: 后台运行容器,并返回 ...

  4. Centos7.6部署docker容器虚拟化平台(Container 容器端口映射)

    Docker的概述: 实验环境: Centos 7.6版本 Dcoker 概述 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器 中,然后发布到任何流行的 ...

  5. docker 批量垃圾清理

    1.清理不使用的容器 docker下查看所有容器状态: [root@Ieat1 ace]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS ...

  6. Android判断当前的android设备是否处于联网状态

    2019独角兽企业重金招聘Python工程师标准>>> 首先,要想获得当前android设备是否处于联网状态,那么android本身给我们提供了一个服务 private Connec ...

  7. docker 批量删除容器和镜像

    docker 批量删除容器和镜像 1,删除单个镜像或者容器 docker  rmi  镜像ID/镜像名字:TAG docker  rm  容器ID/容器名字 1.停止所有的container,这样才能 ...

  8. be服务器未正常运行5.4.15,在CatOS平台上恢复处于errDisable状态的端口-Cisco.PDF

    在CatOS平台上恢复处于errDisable状态的端口-Cisco 目录 简介 先决条件 要求 使用的组件 规则 errDisable 使用 errDisable 的平台 errDisable 的功 ...

  9. 解决虚拟机安装64位系统“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”的问题...

    环境说明:系统:Windows 8.1  简体中文专业版 虚拟机:VMware Workstation 11.0.0 报错:此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态.如 ...

  10. Thinkpad 蓝牙键盘 Fn 键处于锁定状态的解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 为了搭配便携的 MAC mini,我买了一款便携的蓝牙键盘--Thinkpad 蓝牙键盘.采用笔记本按键布局,小巧便携,手感舒 ...

最新文章

  1. 基础006 宏基因组入门理论以及分析环境的部署
  2. calibre for linux,calibre - 下载Linux版
  3. CentOS关闭图形界面(x window)
  4. Docker详解(十五)——Docker静态IP地址配置
  5. 核心期刊与统计源期刊
  6. 波形发生器 -- 输出正弦波,三角波,矩形波,锯齿波,梯形波 -- DAC0832
  7. matlab限幅滤波法,几种常用的滤波方法
  8. PGM学习之七 MRF,马尔科夫随机场
  9. C++刷过的笔试题知识点
  10. 微信手机网页上传图片高效率压缩(Canvas+Base64)
  11. 15、wxapp - 小程序登录以及全局参数 - 微擎小程序模块应用开发
  12. 小学老师工资多少一个月_教师一个月工资是多少? 全国各地教师工资一览
  13. Windows10下Vmware15.5虚拟机安装苹果的10.15.5(19F96)CDR镜像
  14. Python:如何在代码完成时发出警报声?
  15. R语言中的scale函数
  16. 点击查看大图(长按保存图片)
  17. 二叉树的后序遍历非递归算法
  18. 编译Sophus报错: error: implicitly-declared 的参考解决方法
  19. iphone开发之常用代码:不断更新
  20. 山西被扣车辆成警察坐骑 违章罚款让车主埋单

热门文章

  1. 先验概率、后验概率、贝叶斯公式的通俗解释
  2. redis集群原理及三种模式解析
  3. CentOS 7下载及安装教程
  4. java导出文件名乱码
  5. win10跳过计算机密码,win10开机密码忘了怎么办
  6. [项目实战篇] Emos在线办公小程序--环境搭建
  7. vue 下载pdf文件
  8. mysql清空数据库_mysql命令行快速清空数据库的方法
  9. Excel基础知识(1):公式中相对引用、绝对引用的区别
  10. wireshark 解决 npcap 错误