使用docker启动某一个容器时,有时会遇到报如下错误
docker: Error response from daemon: service endpoint with name xxx already exists.

遇到这种问题一般是容器异常退出导致

常用的解决方法有如下几种:

  1. 根据实际情况,可选择强制移除此容器
    sudo docker rm -f xxxx

  2. 清理当前容器的网络占用
    sudo docker network disconnect --force bridge xxx

  3. 重启docker(影响较大,慎用)
    sudo systemctl restart docker