docker端口配置(docker 无法释放端口的解决方案)
类别:服务器 浏览量:868
时间:2021-10-19 06:55:49 docker端口配置
docker 无法释放端口的解决方案今天遇到一个非常奇葩的情况就是当更新完docker镜像后,运行docker-compose up -d 出现了Bind for 0.0.0.0:xxxx failed: port is already allocated 的情况,通过netstat -ap | grep xxxx 之后发现时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
补充:docker端口被占用解决方法 “port is already allocated”
docker启动程序显示 “port is already allocated”,尝试了以下方法
1. 通过重启docker
2. 重启电脑
3. 查看所占用的端口对应的程序,kill
4. stop和rm所有的docker程序
都不起作用。
解决的方法是找到对应的工作目录下的docker-compose.yml文件,修改所占用的端口为其他端口就解决了。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
您可能感兴趣
- docker部署mysql并且自动启动(Docker 部署 Mysql8.0的方法示例)
- docker安装与使用教程(5分钟安装docker详细步骤)
- docker root权限(docker 免root权限登陆的解决方案)
- docker镜像如何打包(Docker打包镜像及修改配置的实现)
- docker-compose命令(docker-compose教程之安装使用和快速入门)
- docker容器内服务怎么启动(docker部署confluence的完整步骤)
- 服务器使用docker(使用ssh连接docker服务器的方法)
- docker node 分阶段构建(Docker安装、创建镜像、加载并运行NodeJS程序的详细过程)
- docker启动指定容器ip(Docker每次启动容器,IP及hosts指定的操作)
- docker自动入门教程(Docker Machine深入详解)
- 树莓派3B+安装64位ubuntu系统和docker工具的操作步骤详解(树莓派3B+安装64位ubuntu系统和docker工具的操作步骤详解)
- netcorelinux后台运作(Linux系统Docker 部署 ASP.NET Core应用的流程分析)
- docker部署oracle(Docker安装Oracle_11g的方法)
- docker容器无法启动(Docker 无法停止或删除容器服务问题的解决方案)
- docker进入容器的方法(docker容器里面的root权限获取方法)
- docker怎样安装mysql8(docker-compose安装db2数据库操作)
- TVB新剧《黯夜守护者》将播,陈展鹏陈炜首次合作探讨人性(TVB新剧黯夜守护者将播)
- 新晋小花被称女版吴卓羲 将取代滕丽名成为TVB新一代御用女警(新晋小花被称女版吴卓羲)
- 艺人吴卓羲10年警察生涯,演足10年阿Sir,系咩玩法(艺人吴卓羲10年警察生涯)
- 菲律宾潜水(菲律宾潜水价格)
- 泰国人妖(变性手术生殖器要割掉吗)
- 泰国美女(泰国人妖和女性如何区分)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9