Windows下docker使用提示端口冲突怎么办

 时间:2024-10-15 08:00:26

1、终端工具不局限于cmd、powershell或者Windows Terminal,选择其中一个即可。假如我们要查看端口占用情况,以9200端口为例netstat -ano | findstr 9200从下图可以看到端口被进程17320和8304占用

Windows下docker使用提示端口冲突怎么办

3、但如果你使用的是 docker 服务,那么你可能会遇到这种情况:Ports are not available: listen tcp 0.0.0.0:9200: bind: An attempt was made to access a socket in a way forbidden by its access permissions.查看端口占用显示为空,但就是提示端口占用,重启也没办法

4、解决方案是先停掉 NAT 网络,NAT是使用主计算机的 IP 地址和端口通过内部 Hyper-V 虚拟开关向虚拟机授予对网络资源的访问权限。以管理员身份执行net stop winnat接着启动你的 docker 命令docker start <Container Name>最后重启 NAT网络net start winnat流程如下图所示

Windows下docker使用提示端口冲突怎么办
  • 在VBA编程中怎样知道打开的工作薄的数量?
  • powershell如何把一个命令的输出重定向到文件?
  • 基于EXCEL原始数据生成Dream Report工业报表
  • 身份证号码全攻略--VBA应用
  • 利用layui,实现漂亮的复选框
  • 热门搜索
    海南旅游景点大全 广州市旅游局 东极岛旅游 温州旅游必去景点 西安旅游集团 河南旅游地图 恩施大峡谷旅游 重庆旅游地图 夏威夷旅游攻略 旅游团购网