Docker一些有用的清除命令
(1)清除已经终止的container
:
1 | docker rm -v $(docker ps --filter status=exited -q) |
(2)清除已经没用的volume
:
1 | docker volume rm $(docker volume ls -q -f 'dangling=true') |
(3)清除已经没用的image
:
1 | docker rmi $(docker images -f "dangling=true" -q) |
(4)清除所有的container
(包括正在运行的和已经退出的):
1 | docker rm -f $(docker ps -a | awk 'NR > 1 {print $1}') |