ports删除mysql_docker 删除容器后, 重写创建容器 PORTS 为空

docker 删除容器后, 重写创建容器 PORTS 为空

Error: failed to start containers: XXXX

ab7653affab982b574eb7acc55df2e04.gif

Docker 中容器无法停止无法删除

问题: mysql 容器如法停止, 无法删除, 也无法连接. docker stop,docker kill 等命令都无效.

处理办法:

1. 停止所有的容器

docker stop $(docker ps -q)

2. 强制移除此容器

docker rm -f mysql1

3. 清理此容器的网络占用

格式: docker network disconnect --force 网络模式 容器名称

示例: docker network disconnect --force bridge mysql1

4. 简查是否还有同名容器占用

格式: docker network inspect 网络模式

示例: docker network inspect bridge

5. 重新构建容器

docker run --name mysql1 -d -p3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:latest

对于其他类型的容器, 也适用.

来源: http://www.bubuko.com/infodetail-2606156.html


版权声明:本文为weixin_35241413原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。