sh 码头工人的垃圾收集器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 码头工人的垃圾收集器相关的知识,希望对你有一定的参考价值。

#!/bin/bash

# Remove exited or Dead containers
docker rm $(docker ps -a | grep -E 'Exited|Dead' | awk '{ print $1 }')

# Remove none images
docker rmi $(docker images | grep '<none>' | awk '{ print $3 }')

# Remove unused images
used_images=$(docker ps | tail -n +2 | awk '{ print $2 }')
all_images=$(docker images | grep -v '<none>' | tail -n +2 | awk '{ if ($2 =="latest") b=$1; else b=$1":"$2; print b }')

for line in $all_images; do
    if [[ ! $used_images =~ $line ]]; then
        docker rmi "$line"
    fi
done

以上是关于sh 码头工人的垃圾收集器的主要内容,如果未能解决你的问题,请参考以下文章

sh 码头工人桥gwbridge群

sh 码头工人ip

sh 利用nsenter进入码头工人容器

sh Commandes码头工人

sh 清理码头工人aufs

sh 穷人码头工人堆栈解析器