码迷,mamicode.com
首页 > 其他好文 > 详细

docker FAQ 集

时间:2018-06-08 12:04:15      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:devmapper: Thin Pool

1、错误如下:
devmapper: Thin Pool has 816 free metadata blocks which is less than minimum required 819 free metadata blocks. Create more free metadata space in thin pool or use dm.min_free_space option to change behavior

处理办法如下:
清理exited进程:

docker rm $(docker ps -q -f status=exited)
清理dangling volumes:

docker volume rm $(docker volume ls -qf dangling=true)

清理dangling image:

docker rmi $(docker images --filter "dangling=true" -q --no-trunc)

2、错误如下:
Error response from daemon: conflict: unable to delete 61739b4cf2d5 (cannot be forced) - image has dependent child images

处理办法如下:
在删除镜像之前要先用 docker rm 删掉依赖于这个镜像的所有容器(哪怕是已经停止的容器),否则无法删除该镜像。

停止容器

docker stop $(docker ps -a | grep "Exited" | awk ‘{print $1 }‘)

删除容器

docker rm $(docker ps -a | grep "Exited" | awk ‘{print $1 }‘)

docker rm -v $(docker ps -aq -f status=exited)

删除镜像

docker rmi $(docker images | grep "none" | awk ‘{print $3}‘)

docker FAQ 集

标签:devmapper: Thin Pool

原文地址:http://blog.51cto.com/9741660/2126223

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!