#### 2.5.6.3 使用 Docker 在 Windows 和其他非 Linux 平台上部署 MySQL

[](<>)

警告

Oracle 提供的 MySQL Docker 镜像是专门为 Linux 平台构建的。不支持其他平台，用户在这些平台上运行 Oracle 的 MySQL Docker 映像需要自担风险。本节讨论在非 Linux 平台上使用时映像的一些已知问题。

在 Windows 上使用来自 Oracle 的 MySQL 服务器 Docker 映像的已知问题包括：

-   如果您在容器的 MySQL 数据目录上绑定挂载（请参阅[持久化数据和配置更改](docker-mysql-more-topics.html#docker-persisting-data-configuration)有关详细信息），您必须使用[`- 插座`](server-system-variables.html#sysvar_socket)选项到 MySQL 数据目录之外的某个地方；否则，服务器无法启动。这是因为 Docker for Windows 处理文件挂载的方式不允许将主机文件绑定挂载到套接字文件上。
