错误发生

今天不知道怎么回事,更新了一下windows defender,windows下docker启动报端口异常:Ports are not available: exposing port TCP 0.0.0.0:1522 -> 0.0.0.0:0: listen tcp 0.0.0.0:1522: bind: An attempt was made to access a socket in a way forbidden by its access permissions.
我查看了一下,端口有没有被占用,结果没有

netstat -aon|findstr "1522"

解决方法

修改win10的动态端口范围
# 查询动态端口范围
netsh int ipv4 show dynamicport tcp
# 修改动态端口范围
netsh int ipv4 set dynamicport tcp start=9000 num=10000
重启计算机,就好辣
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐