docker启用Hyper-V后导致端口占用问题

问题

今天突然windos的Docker-Desktop上启动Redis时,报错6379端口用不了

解决办法

1.查看tcp协议端口排除范围

netsh interface ipv4 show excludedportrange protocol=tcp

如果需要使用的端口在查询的范围内,可以进行以下步骤解决

2.关闭Hyper-V

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

需重启电脑

3.修改动态端口范围

netsh int ipv4 set dynamicport tcp start=49152 num=16383
netsh int ipv4 set dynamicport udp start=49152 num=16383

4.检查动态端口范围

netsh int ipv4 show dynamicport tcp

5.开启Hyper-V

dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All

需重启电脑

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容