问题回溯
技术背景:SpringBoot+Maven+CenterOS+Docker+Jenkins
- jenkins自动发布遇到错误,不知道是什么原因
2.打开详细排查
3.重新构建,打印日志,发现报错:endpoint with name xxx already exists in network bridge
解决方式
网上各种搜搜搜,解决方式如下:
1.停止容器 docker stop xxx
2.删除容器: docker rm xxx
3.镜像文件:docker rmi xxx
4.清理此容器的网络占用
格式:docker network disconnect --force 网络模式 容器名称
示例:docker network disconnect --force bridge my_service_name
5.简查是否还有同名容器占用(一定要去看,之前我就是卡在这一步了,然后要去重来一遍)
格式:docker network inspect 网络模式
示例:docker network inspect bridge
5.重新构建,问题解决,项目启动了