首页 > 数据库 >win10使用Docker Desktop启动mysql报错:Error response from daemon: Ports are not available: exposing port TC

win10使用Docker Desktop启动mysql报错:Error response from daemon: Ports are not available: exposing port TC

时间:2023-07-20 10:59:12浏览次数:57  
标签:启动 0.0 tcp 报错 TCP 3306 端口号

问题描述

今天上班用wind10电脑启动Docker Desktop使用MySQL,突然间报了一个错,错误如下:

Error response from daemon: Ports are not available: exposing port TCP 0.0.0.0:3306 -> 0.0.0.0:0: listen tcp 0.0.0.0:3306: bind: An attempt was made to access a socket in a way forbidden by its access permissions.

显示Mysql的端口号被占用了?我刚来公司打开电脑,怎么会自动启动MySQL呢。况且我也没有设置docker容器自动启动。然后我又Win+R打开cmd查找了一下mysql的端口号

查看使用3306端口号:

netstat -aon|findstr 3306

发现并没有服务占用3306这个端口。如果执行以上命令发现3306端口号被占用了,可以点击查看该文章删除占用端口号(https://www.cnblogs.com/eternality/p/17164166.html)查询端口改为3306即可。要是端口号没有被其他服务占用,恭喜你和我遇到的是一个错误。

首先通过cmd命令查看哪些端口被禁用TCP协议:

netsh interface ipv4 show excludedportrange protocol=tcp

发现3006端口没有被禁用。

解决方案:

重新启动NAT网络。首先以管理员身份运行CMD。输入以下命令重新启动:

停止NAT网络:

net stop winnat

启动NAT网络:

net start winnat

重新启动成功:

再次启动Mysql容器发现容器启动成功:

 

标签:启动,0.0,tcp,报错,TCP,3306,端口号
From: https://www.cnblogs.com/eternality/p/17567703.html

相关文章

  • Ubuntu 20.04使用 VNC远程桌面连接避坑指南
    自从开始使用Ubuntu 20.04搭建深度学习服务器,就想到使用VNC远程桌面连接使用。可是之前一直使用的是Ubuntu18.04,心里想着设置应该不难,结果在配置的时候总出现无法连接的错误。下面我就分享一下我使用TigerVNC配置远程桌面连接过程中遇到的问题和解决方法。本文使用的软件版本和使......
  • 小程序报错:【代码依赖分析】告警信息修改代码,或关闭【过滤无依赖文件】功能
    小程序报错:【代码依赖分析】告警信息修改代码,或关闭【过滤无依赖文件】功能控制台报如下问题“已被代码依赖分析忽略,无法被其他模块引用。你可根据控制台中的【代码依赖分析】告警信息修改代码,或关闭【过滤无依赖文件】功能”,也就是将一些需要的依赖被分析为无依赖文件过滤掉了,导......
  • 上传图片至阿里云服务器,接口报错
    记录一次上传数据至阿里云服务器OSS问题问题描述:调用上传图片接口,图片大小:3M接口报错,错误码413,提示语:排错思路:查看后端错误日志:排查后发现并没有日志记录,排除是后端代码问题排除后端配置文件:查看是否有限制上传至oss数据大小的配置,没有发现,排除排查阿里云服务器是否有相......
  • canal报错nosuchmethod ..bytebuffer
    解决方法:更新jdk版本与es一致......
  • cancal报错 config dir not found
    ![image.png](https://cdn.nlark.com/yuque/0/2023/png/548519/1689760632251-380a1188-9d4c-463a-b1e7-0236c6905252.png#averageHue=%23ece9e6&clientId=ud40f03e6-75d3-4&from=paste&height=585&id=u80ff43c1&originHeight=731&originWidth=1335&a......
  • cancal报错 config dir not found
    替换classpath中间封号两边的值......
  • 基于Avalonia 11.0.0+ReactiveUI 的跨平台项目开发2-功能开发
    基于Avalonia11.0.0+ReactiveUI的跨平台项目开发2-功能开发项目简介:目标是开发一个跨平台的AI聊天和其他功能的客户端平台。目的来学习和了解Avalonia。将这个项目部署在openKylin1.0的系统上。为什么使用Avalonia:之前已经了解了基于Avalonia的项目在国产麒麟系统中运行的......
  • 解决IDEA安装/卸载插件后启动报错问题
    一.IDEA新安装并且卸载了一些插件,重启IDEA的时候报错Internalerror.Pleaserefertohttps://jb.gg/ide/critical-startup-errors二.关键信息错误为以下这些:1.com.intellij.diagnostic.PluginException:Fatalerrorinitializing'com.jiyuanime.ActivatePowerModeApplica......
  • vue项目安装lees-loader报错:Module build failed: Error: Cannot find module 'less'
    1-新搭建的一个项目,运行时报Modulebuildfailed:Error:Cannotfindmodule'less'错误原因:vue文件里面的style添加了 lang="less" 解决方案:安装less  npminstallless2-安装less后运行报错:Modulebuildfailed:TypeError:this.getOptionsisnotafunc......
  • 更新旧版本的 Deno 报错解决 error: You do not have write permission to /opt/homeb
    更新旧版本的Deno报错解决error:Youdonothavewritepermissionto/opt/homebrew/bin/deno参考1:https://www.denojs.cn/manual/getting_started/installation参考1:https://deno.land/[email protected]如需更新旧版本的Deno,你可以运行:denoupgrade此操作会从github.com/d......