shell docker刪除相關名稱已經退出的容器

2021-09-30 18:46:31 字數 603 閱讀 3317

# 用於查詢docker容器異常列表

# 讀取命令列引數

name=$1

echo "container_name: $name"

echo "run command: docker ps -a | grep $name | awk ''"

# 獲取容器的狀態起始字串(根據這個判定容器狀態)

statu=`docker ps -a | grep $name|awk ''`

echo "command result: $statu"

# 進行遍歷

for i in $statu

do len=$

# log

echo "獲取 $name 容器狀態:$i"

id=$

su=$

echo "$id 容器狀態:$su"

# 如果容器狀態是不正常的

if [ $su == "exited" ]

then

docker stop $id

docker rm $id

fidone

# 程式結束

echo "end"

pymongo 刪除資料相關

於 使用user集合,刪除user集合的資料 import pymongo mongo client pymongo.mongoclient host 192.168.0.112 port 27017,username admin password 123456 mongo db mongo cli...

完全刪除MySQL及相關軟體

一 刪除mysql服務 個人認為首先刪除mysql服務最重要,這個多數人會忘記如何刪除 首先是檢視自己的mysql服務名,需要用這個服務名進行刪除 進入命令列 二 解除安裝mysql,workbench等等 進入了解除安裝的介面,找到所有和mysql沾邊的東西 到這裡,我們以及基本完成了mysql的...

Ubuntu軟體安裝與刪除相關命令

安裝軟體 命令 apt get install softname1 softname2 softname3 解除安裝軟體 命令 apt get remove softname1 softname2 softname3 解除安裝並清除配置 命令 apt get remove purge softnam...