在docker容器中运行数据库返回错误

问题描述 投票:0回答:0

我在 windows 上使用 docker desktop 20.10.23,使用 WSL 创建一个 web-dev 环境。尝试在 docker 容器中启动

mysqld
服务时出现以下错误:

2023-04-23  9:35:35 0 [Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files.
2023-04-23  9:35:36 0 [ERROR] InnoDB: Unable to lock ./ibdata1 error: 11
2023-04-23  9:35:36 0 [Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files.

我已经尝试检查其他服务是否正在使用

aria_log_control
文件,但没有返回任何进程。
.db/data
中文件的所有权设置为本地用户,而在容器中,所有权设置为 1000。
var/log/mysql
中没有文件。我不知道该尝试什么,感谢任何帮助。

docker mariadb innodb
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.