docker中某个容器OOM解决方案
今天发现数据库炸了
- 报错docker: Error response from daemon: endpoint with name xxx already exists in network bridge 发现相当于OOM,内存不够,就炸了
解决方案
- 停止容器 docker stop name&id
- 强制移除容器 docker rm -f name&id (注意,该步骤会导致数据丢失,因为我把数据挂载在容器外面,所以有提前备份)
- docker network disconnect --force 网络模式(一般为桥接模式,我上一篇docker文章有记录) 容器名称 连起来就是docker network disconnect --force bridge id&name
- systemctl restart docker 重启docker
- docker run xx重新启动一个