docker container prune
运行此命令将删除所有处于停止状态的容器。
docker image prune
运行此命令将删除所有未被使用的镜像,包括中间层镜像。
docker image prune -a
此命令将删除所有未被使用的镜像,包括有标签和无标签的。
docker volume prune
运行此命令将删除所有未被关联到任何容器的卷。
docker network prune
此命令将删除所有未被使用的网络。
您也可以结合使用这些命令来进行整体的清理,比如:
docker system prune
更换docker镜像源和镜像存储位置
vim /etc/docker/daemon.json
{
"data-root": "/data/docker",
"registry-mirrors" :
[
"https://huecker.io",
"https://dockerhub.timeweb.cloud"
]
}