ser*_*han 5 docker kubernetes docker-image microk8s
我在安装了 microk8s 和应用程序的服务器上收到磁盘空间不足的警告。当我运行 microk8s ctr image ls 命令时,一个应用程序会出现多个图像。Docker 中的“docker image prune -f”命令在 microk8s 中是否有等效命令?或者有什么办法可以吗?
如果您想从内置库中删除所有自定义添加的图像,您可以执行以下操作:
# get all images that start with localhost:32000, output the results into image_ls file
sudo microk8s ctr images ls name~='localhost:32000' | awk {'print $1'} > image_ls
# loop over file, remove each image
cat image_ls | while read line || [[ -n $line ]];
do
microk8s ctr images rm $line
done;
Run Code Online (Sandbox Code Playgroud)
将其放入 .sh 文件并运行脚本
归档时间: |
|
查看次数: |
2552 次 |
最近记录: |