解决docker 无法释放端口的问题
2018-01-08 22:50
796 查看
今天遇到一个非常奇葩的情况就是当更新完docker镜像后,运行docker-compose up -d 出现了Bind for 0.0.0.0:xxxx failed: port is already allocated 的情况,通过netstat -ap | grep xxxx 之后发现时docker的某个进程一直占用这个端口而导致服务无法重新启动。
通过一系列的解决方法:比如kill进程,重启docker等方式都没有成功。之后分享一个方法希望可以给遇到同样问题的同学一种解决思路。
通过一系列的解决方法:比如kill进程,重启docker等方式都没有成功。之后分享一个方法希望可以给遇到同样问题的同学一种解决思路。
sudo cp /var/lib/docker/network/files/local-kv.db /var/lib/docker/network/files/local-kv.db_bk sudo rm /var/lib/docker/network/files/local-kv.db sudo docker-compose up -d
相关文章推荐
- 解决Alpine为基础镜像的docker环境下无法运行sonar-scanner命令的问题
- 【081】使用Nginx的官方Docker镜像,启动容器后无法显示自己网站页面,总显示Nginx官方默认页面的问题的解决方法
- ubuntu14.04 server版 安装指定版本docker的方法(解决apt-get install无法安装指定版本docker的问题)
- Vs2015 win10虚拟机启动问题:无法设置UDP端口 解决方法 合集(转载)
- 解决tomcat服务器无法启动-java.net.BindException 端口被占用问题
- Tomcat(8080、8009、8005端口占用)无法启动问题解决
- 关于idea连接docker无法下载docker-java.jar问题解决
- 在tomcat热部署中,解决jdbc无法释放,war包无法彻底删除的问题
- 由Docker的MySQL官方镜像配置的容器无法启动问题的解决办法
- HBase环境搭建60010端口无法访问问题解决方案
- Android——解决端口占用问题导致的模拟器无法识别
- win7平台docker简单配置,解决VirtualBox无法启动及打包失败问题
- hibernate默认连接池存在过期连接无法释放的问题及解决方法。
- "ASP.NET Development Server无法开始侦听端口:XXXX"问题的解决方法
- Docker 无法启动的问题解决
- 云计算之路-阿里云上-容器难容:自建docker swarm集群遭遇无法解决的问题
- 解决近期Mac无法安装docker-compose的问题(docker compose installation for OS X EI Capitan)
- Nginx反向代理端口域名无法访问问题解决
- android编程练习中遇到的问题(二)-ADB端口被占用的解决方法或者AS无法连接虚拟机
- ArcGIS Server for Java 8621端口无法侦听问题的解决