用于批量关闭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. zblog php 当前位置,zblogphp导航当前页突出显示的方法
  2. Winform中实现自定义水晶按钮控件(附代码下载)
  3. 如何用python完成评分功能呢_从文件python进行单词分析和评分
  4. Linux信号实践(3) --信号内核表示
  5. 《Python Cookbook 3rd》笔记(5.10):内存映射的二进制文件
  6. Java多线程相关的几十个问题
  7. 海园帮忙写的JQUERY功能,实现了我们想要的,我觉得有点屌哟~~
  8. 均衡器算法_必须像算法一样对算法进行仔细调整。 怎么样? 算法均衡器
  9. 【kubernetes/k8s概念】CNI详解
  10. 游戏音乐怎样达到阴阳平衡?
  11. Vue获取浏览器唯一标识
  12. sift论文_从十篇热门学术论文看计算机视觉的未来
  13. 关于amazon亚马逊SP-API申请注册,amazon亚马逊SPAPI开发人员资料注册,amazon亚马逊Selling Partner API申请注册详细指导
  14. 移动端对比后端逐渐“式微”?在互联网大环境下如何避免久当生锈的”螺丝钉”去成为一个优秀的Android开发者?
  15. springboot毕业设计 基于springboot在线视频点播系统毕业设计设计与实现参考
  16. NFS共享存储(用于内网) httpd协议 nginx 两种上传方式 区别
  17. Java开发3年应该掌握的小知识(下)
  18. dw在php图片滑动切换效果,超简单的图片左右切换滑动
  19. 深入了解Allennlp细
  20. 9.0 桌面应用QuickStep

热门文章

  1. Java 各种单例模式实现代码
  2. 秀球技:倒和其他无用
  3. 3DMAX全景漫游制作渲染教程,超详细的教程。
  4. 计算机黑屏或死机怎么办,激光打标机电脑黑屏或死机时怎么办?
  5. 空洞卷积(Atrous convolution)
  6. 极光笔记|极光推送在APICloud平台的使用教程
  7. 简单 黑苹果dsdt教程_从零开始学黑苹果-进阶安装教程(10.12.6)
  8. orbslam2稠密版建图
  9. JAVA映射文件到内存,java之内存映射文件
  10. 作为项目经理如何做好项目进度管理