1. 程式人生 > >endpoint with name stock-back-mini already exists in network bridge

endpoint with name stock-back-mini already exists in network bridge

1.錯誤描述

使用IDEA啟動Docker建立映象和容器的時候出現這個錯誤

說明此埠已經被名為xxx的容器佔用了

Failed to deploy 'stock-back-mini Dockerfile: Dockerfile': com.github.dockerjava.api.exception.InternalServerErrorException: {"message":"endpoint with name stock-back-mini already exists in network bridge"}

2.解決步驟

  1.停止當前執行的容器

      sudo docker stop  (填容器名)

  2.刪除建立的容器

      sudo docker  rmi -f (要刪除的容名)

  3.清理此容器的網路佔用

  格式:docker network disconnect --force 網路模式 容器名稱

  示例:docker network disconnect --force bridge stock-back-mini

 4.簡查是否還有同名容器佔用

 格式:docker network inspect 網路模式

 示例:docker network inspect bridge
5.重新構建容器

我是使用的IDEA建立的