Sql-Server
Mac 上的 SQL Server Docker 映像:儲存數據庫
根據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