安裝Hyper-V/Docker后IDEA不能啟動(dòng)

安裝Hyper-V/Docker后IDEA不能啟動(dòng)

打開Hyper-V功能,安裝Docker for Windows后,打開IDEA一直停在啟動(dòng)界面無(wú)響應(yīng)。找到日志文件,錯(cuò)誤信息:java.net.BindException: Address already in use: bind

IDEA的日志文件在用戶目錄下的 AppData\Local\JetBrains\對(duì)應(yīng)idea版本\ieal.log (AppData是系統(tǒng)隱藏文件夾)

image

看錯(cuò)誤信息應(yīng)該是什么端口被占用。

系統(tǒng)剛安裝Hyper-V虛擬機(jī)和Docker for Windows,Windows 會(huì)保留一些端口。而IDEA啟動(dòng)時(shí)會(huì)在端口6942~6991間找到一個(gè)可用端口并綁定。

解決辦法:

用超級(jí)管理員賬戶打開Power Shell,查看已有動(dòng)態(tài)端口配置:

netsh int ipv[46] show dynamicport tcp
image

修改動(dòng)態(tài)端口范圍:

netsh int ipv[46] set dynamic tcp start=49152 num=16384
image

重啟系統(tǒng)后解決。

參考:

https://github.com/docker/for-win/issues/3171#issuecomment-554587817

https://docs.microsoft.com/en-US/troubleshoot/windows-server/networking/default-dynamic-port-range-tcpip-chang


除非注明,否則均為"攻城獅·正"原創(chuàng)文章,請(qǐng)注明出處。

本文鏈接:https://engr-z.com/436.html

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容