国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

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

瀏覽:196日期: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
相關文章:
主站蜘蛛池模板: 集安市| 江源县| 凉城县| 静乐县| 宁蒗| 鹤山市| 涡阳县| 莎车县| 石楼县| 乌拉特中旗| 阿克陶县| 曲周县| 临猗县| 铁力市| 封丘县| 阿鲁科尔沁旗| 安徽省| 滕州市| 德州市| 元谋县| 濉溪县| 聂拉木县| 泉州市| 海晏县| 星子县| 南陵县| 建德市| 通州市| 张家港市| 沧州市| 蒙自县| 子长县| 闽侯县| 专栏| 吉林市| 南和县| 娄底市| 曲沃县| 富民县| 镇巴县| 磐安县|