现象服务偶然超时,异常,不可用。。。
首先发现服务磁盘100%
然后发现docker 安装目录有很多废弃镜像占用空间很大
再进行清理
使用
docker image prune命令
Name, shorthand | Default | Description |
---|---|---|
--all, -a | false | Remove all unused images, not just dangling ones |
--filter |
| Provide filter values (e.g. ‘until= ') |
--force, -f | false | Do not prompt for confirmation |
发现清理掉了数据库启动的容器????
搜寻数据库容器内容
find / name "xxx"
启动docker 镜像挂载数据库容器内容
docker run --name mysql -p 3306:3306 -v 镜像内容目录:数据库镜像默认路径 -e MYSQL_ROOT_PASSWORD=111111 -d mysql:5.6
--lower_case_table_names=1
最后恢复
总结
prune 命令会清理掉部分中间件容器,但是不会清理容器内容,具体
细节敬请期待 。。。
参考文献