技术栈

windows docker下启动mysql报Bind on unix socket: Input/output error

LCRxxoo2024-09-23 13:13

MySQL :: MySQL 8.4 Reference Manual :: 2.5.6.3 Deploying MySQL on Windows and Other Non-Linux Platforms with Docker

如果你在容器的MySQL数据目录上绑定挂载(详见持久数据和配置更改),你必须使用--socket选项将服务器套接字文件的位置设置为MySQL数据目录之外的某个位置;否则,服务器将无法启动。这是因为Docker for Windows处理文件挂载的方式不允许将主机文件绑定挂载到套接字文件上。

总结就是启动时加上:

复制代码
--socket=/tmp/mysql.sock
上一篇:mysql update语句的执行流程
下一篇:HumanNeRF:Free-viewpoint Rendering of Moving People from Monocular Video 精读
相关推荐
t***2659
19 分钟前
万字详解 MySQL MGR 高可用集群搭建
android·mysql·adb
CNRio
21 分钟前
第六章-DockerCompose:多容器应用的‘指挥家‘
容器
summer_west_fish
25 分钟前
K8S Advance: 集群 IP 地址管理指南
tcp/ip·容器·kubernetes
y***1364
26 分钟前
【MySQL】MVCC详解, 图文并茂简单易懂
android·数据库·mysql
w***4882
33 分钟前
【MySQL】视图、用户和权限管理
android·网络·mysql
Y***8908
35 分钟前
【数据库】MySQL的安装与卸载
数据库·mysql·adb
b***6295
44 分钟前
使用Docker部署postgresql
docker·postgresql·容器
q***4841
1 小时前
【MySQL】视图
数据库·mysql·oracle
Dawn11
1 小时前
ubuntu系统与docker
docker
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04BongoCat - 跨平台键盘猫动画工具05Linux下V2Ray安装配置指南06本地部署阿里最新开源的Z-Image07【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连08Meta第三代“分割一切”模型——SAM 3本地部署教程:首支持文本提示分割,400万概念、30毫秒响应,检测分割追踪一网打尽0946个Nano-banana 精选提示词,持续更新中10Gemini 3.0 Pro Preview 实测报告