久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

docker 無法釋放端口的解決方案

瀏覽:185日期:2024-11-02 08:10:22

今天遇到一個非常奇葩的情況就是當更新完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_bksudo rm /var/lib/docker/network/files/local-kv.dbsudo 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
相關文章:
主站蜘蛛池模板: 赞皇县| 焉耆| 比如县| 金川县| 宜兰县| 刚察县| 恩施市| 杂多县| 胶南市| 浦城县| 无棣县| 乌鲁木齐市| 北辰区| 富阳市| 丰都县| 辽阳县| 新绛县| 凤冈县| 临颍县| 深圳市| 天峻县| 聊城市| 玉龙| 罗山县| 定边县| 克拉玛依市| 丰镇市| 黄龙县| 东至县| 阳信县| 邹城市| 宝山区| 德格县| 绩溪县| 读书| 遂溪县| 武乡县| 临颍县| 勐海县| 枝江市| 蕉岭县|