问题场景:
早上MAC docker不知道咋地有个容器死活无法访问了(感觉是映射啥的没搞好重启无果),于是乎我就把这个容器 docker stop x && docker rm x。
在创建一个相同的容器,docker run xxx 88 端口,创建成功,总是报错:
Error invoking remote method 'docker-start-container': Error: (HTTP code 500) server error - Ports are not available: exposing port TCP 0.0.0.0:88 -> 0.0.0.0:0: listen tcp 0.0.0.0:88: bind: address already in use
于是lsos -i:88 没有发现正在使用的程序。
活动监视器倒是有三个玩意儿也杀死了,docker start 失败。
更新docker desktop也是失败
解决办法:
docker restart f7fs28f8s
重启容器不要启动容器。