解决Windows11下Docker启动容器时,80端口被占用错误
80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。所以会被World Wide Web Publishing Service占用。
-
打开cmd,查看hyper-v启动后的保留端口范围
通过这个可以查看被占用的项目端口是否在这个范围内 -
右键win图标,选择“计算机管理”,双击“服务与应用程序”,找到“服务”
-
找到“World Wide Web Publishing Service”,双击打开后,将启动类型改为手动,更改服务状态为“停止”;
Tips:如果80端口还处于占用状态,请参考以下文章
https://product.pconline.com.cn/itbk/software/dnyw/1704/9113301.html
https://www.cnblogs.com/uncmd/p/16056993.html