【解決方案】docker: Error response from daemon: endpoint with name xxx already exists in network bridge


使用Docker時,在啟動一個容器時,有時會遇到如下問題:

docker: Error response from daemon: service endpoint with name xxx already exists.

說明此端口已經被名為xxx的容器占用了。
我這里遇到的是問題是,在啟動my_service_name服務時出現問題

解決方法:
1.停止所有的容器,有時候也不需要全部停止

docker stop $(docker ps -q)

2.強制移除此容器

docker rm -f my_service_name

3.清理此容器的網絡占用
格式:docker network disconnect --force 網絡模式 容器名稱
示例:

docker network disconnect --force bridge my_service_name

4.簡查是否還有同名容器占用
格式:docker network inspect 網絡模式
示例:

docker network inspect bridge

5.重新構建容器

docker run --name my_service_name


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM