一般這種情況屬於docker-compose.yml文件里面存在相同的ip地址,導致分配的ip已經被占用從而無法啟動容器;
例子:我這邊是mysql的一個容器無法啟動,所拋出來的異常;
解決方案:
> 查看mysql在yml配置文件里對應的Ip地址 172.0.0.3,network是lnmp;
> docker network inspect lnmp //查看lnmp網絡172.0.0.3的占用情況,然后發現是另一個容器php 占用了這個ip,進入yml指定php容器的ipv4地址為172.0.0.10,不跟其他網絡沖突即可;
然后docker-compose down ,再一次docker-compose up 重啟后,解決問題;
//--cyq(原)