docker如何清理部署生成的过期图像和容器

docker如何清理部署生成的过期图像和容器,docker,Docker,当我修改代码并将其提交给gitlab时,Jenkins将开始构建我的新代码并打包新映像,但它不会删除旧映像和容器,因此docker中有许多过期的映像和容器。这些图像和容器是在我的开发过程中生成的。我不需要保留它们。我应该如何正确地删除它们 检查docker资源使用情况 docker system df 要清除所有未使用的映像、所有已停止的容器、至少一个容器未使用的所有网络、所有悬空映像、所有悬空生成缓存 docker system prune 您还可以清理单个资源 docker <

当我修改代码并将其提交给gitlab时,Jenkins将开始构建我的新代码并打包新映像,但它不会删除旧映像和容器,因此docker中有许多过期的映像和容器。这些图像和容器是在我的开发过程中生成的。我不需要保留它们。我应该如何正确地删除它们


检查docker资源使用情况

docker system df 
要清除所有未使用的映像、所有已停止的容器、至少一个容器未使用的所有网络、所有悬空映像、所有悬空生成缓存

docker system prune 
您还可以清理单个资源

docker <container|volume|image|network> prune 
docker剪枝

对不起,我更新了我的问题