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