docker 批量关闭处于exited状态的container容器--shell工具
用于批量关闭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工具相关推荐
- Docker自动化部署安装(五)之安装portainer-docker容器管理工具
本片主要讲述使用docker安装portainer(docker容器管理工具),直接上过程,亲测无误! 如图: 一.创建docker-tools.yml,方便管理 echo ' version: '3 ...
- Docker run 容器处于created状态问题
在最近遇到的一次问题中,有这样一种现象: 系统有一个测试脚本会不断的执行docker run命令来运行容器,在测试过程中发现有一个情况是,有时候容器没有完全被运行到"Up"状态,而 ...
- Docker启动为Exited状态
docker run之后状态是Exited 解决方法:加参数:-it docker run -it -d -p 80 -name static_web cjk1/benn -d: 后台运行容器,并返回 ...
- Centos7.6部署docker容器虚拟化平台(Container 容器端口映射)
Docker的概述: 实验环境: Centos 7.6版本 Dcoker 概述 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器 中,然后发布到任何流行的 ...
- docker 批量垃圾清理
1.清理不使用的容器 docker下查看所有容器状态: [root@Ieat1 ace]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS ...
- Android判断当前的android设备是否处于联网状态
2019独角兽企业重金招聘Python工程师标准>>> 首先,要想获得当前android设备是否处于联网状态,那么android本身给我们提供了一个服务 private Connec ...
- docker 批量删除容器和镜像
docker 批量删除容器和镜像 1,删除单个镜像或者容器 docker rmi 镜像ID/镜像名字:TAG docker rm 容器ID/容器名字 1.停止所有的container,这样才能 ...
- be服务器未正常运行5.4.15,在CatOS平台上恢复处于errDisable状态的端口-Cisco.PDF
在CatOS平台上恢复处于errDisable状态的端口-Cisco 目录 简介 先决条件 要求 使用的组件 规则 errDisable 使用 errDisable 的平台 errDisable 的功 ...
- 解决虚拟机安装64位系统“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”的问题...
环境说明:系统:Windows 8.1 简体中文专业版 虚拟机:VMware Workstation 11.0.0 报错:此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态.如 ...
- Thinkpad 蓝牙键盘 Fn 键处于锁定状态的解决方法
2019独角兽企业重金招聘Python工程师标准>>> 为了搭配便携的 MAC mini,我买了一款便携的蓝牙键盘--Thinkpad 蓝牙键盘.采用笔记本按键布局,小巧便携,手感舒 ...
最新文章
- 基础006 宏基因组入门理论以及分析环境的部署
- calibre for linux,calibre - 
下载Linux版
- CentOS关闭图形界面(x window)
- Docker详解(十五)——Docker静态IP地址配置
- 核心期刊与统计源期刊
- 波形发生器 -- 输出正弦波,三角波,矩形波,锯齿波,梯形波 -- DAC0832
- matlab限幅滤波法,几种常用的滤波方法
- PGM学习之七 MRF,马尔科夫随机场
- C++刷过的笔试题知识点
- 微信手机网页上传图片高效率压缩(Canvas+Base64)
- 15、wxapp - 小程序登录以及全局参数 - 微擎小程序模块应用开发
- 小学老师工资多少一个月_教师一个月工资是多少? 全国各地教师工资一览
- Windows10下Vmware15.5虚拟机安装苹果的10.15.5(19F96)CDR镜像
- Python:如何在代码完成时发出警报声?
- R语言中的scale函数
- 点击查看大图(长按保存图片)
- 二叉树的后序遍历非递归算法
- 编译Sophus报错: error: implicitly-declared 的参考解决方法
- iphone开发之常用代码:不断更新
- 山西被扣车辆成警察坐骑 违章罚款让车主埋单