Oracle 提供的 MySQL Docker 映像檔是專為 Linux 平台建置的。不支援其他平台,並且使用者在這些平台上執行 Oracle 的 MySQL Docker 映像檔時,須自行承擔風險。本節討論在非 Linux 平台上使用映像檔時的一些已知問題。
在 Windows 上使用 Oracle 的 MySQL 伺服器 Docker 映像檔的已知問題包括:
如果您在容器的 MySQL 資料目錄上繫結掛載 (詳情請參閱保留資料和設定變更),您必須使用 --socket 選項,將伺服器 socket 檔案的位置設定在 MySQL 資料目錄之外的某處;否則伺服器將無法啟動。這是因為 Windows 版 Docker 處理檔案掛載的方式不允許將主機檔案繫結掛載到 socket 檔案上。
--socket