文档说明:只记录关键有用的地方;
docker 清理
| |
| docker system df |
| |
| docker images -aq -f 'dangling=true' | xargs docker rmi |
| |
| |
| |
| docker system prune -a |
| |
| docker stop $(docker ps -a | grep "Exited" | awk '{print $1 }') |
| docker rm $(docker ps -a | grep "Exited" | awk '{print $1 }') |
| docker rmi $(docker images | grep "none" | awk '{print $3}') |
| |
| docker rmi $(docker images -q) -f |
| |
| |
| |
containerd 或者k8s 清理
| |
| ctr images list |
| |
| crictl ps -a | grep -v Running | awk '{print $1}' | xargs sudo crictl rm && crictl rmi --prune |
| |
| |
| crictl images -q | xargs -n 1 crictl rmi 2>/dev/null |
| |
查看镜像(ctr和crictl 两个都可以用)
| |
| ctr -ns list |
| |
| ctr --namespace k8s.io containers ls |
| ctr --namespace k8s.io images ls |
| |
| crictl images |
| crictl containers |
crictl 配置文件
| vi /etc/crictl.yaml |
| runtime-endpoint: unix:///var/run/containerd/containerd.sock |
| image-endpoint: unix:///var/run/containerd/containerd.sock |
| timeout: 10 |
| |
| |
| crictl ps -a | grep -v Running | awk '{print $1}' |
| crictl images |
| |
参考文档:
- crictl 与 ctr 区别
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库