Sql-Server

Mac 上的 SQL Server Docker 映像:儲存數據庫

  • February 16, 2017

根據https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-docker上的說明,我在 Docker for Mac 上執行 SQL Server for Linux 取得了相當大的成功。文章還指出:

目前不支持 Mac 上的 Docker 機器與 Linux 上的 SQL Server 映像的捲映射。

當然,如果每次啟動 Docker 時都必須重新安裝數據庫,那麼除了在 Mac 上進行非常簡單的測試之外,這將變得非常困難。

有沒有人建議在目前會話之後維護數據庫的策略?

這是一個已知問題:尚不支持 Mac 上的映射卷。您可以關注該 Github 問題以獲取更多新聞,例如何時修復。

在那之前,不,人們所做的只是使用工具組合(Mac、Docker、Linux、SQL Server)進行簡單測試。

如果您需要在當今支持的平台上進行真正的、高效的開發,請使用:

  • 目前支持的 SQL Server 版本(截至撰寫本文時為 2016)
  • 在目前支持的作業系統上執行(在撰寫本文時為 Windows)
  • 如果您堅持使用 Mac 作為您的硬體層(就像我一樣),那麼連接這些技術的最簡單方法是使用虛擬機管理程序,如 VMware Fusion 或 Parallels

引用自:https://dba.stackexchange.com/questions/164459