1. 程式人生 > >docker for windows 使用mssql2017

docker for windows 使用mssql2017

bsp localhost 數據庫 mss microsoft 設置 doc lin dock

確實有些坑,本來之前坑都踩過了,但是時間一久就忘記了,這次換電腦又都踩了一遍。

幾個要點(坑):

1.docker安裝時默認就好。然後C盤必須設置共享,否則後面做文件夾掛載時總是報錯。

2.預設SA密碼時,別再搞SASASA這種了,必須使用強密碼,例如 Abc!@#123456。

3.宿主機使用MSSM鏈接數據庫時,目前我沒有改端口使用1433:1433,則要寫 "localhost,1433",而不是冒號。

4.做數據庫存儲目錄共享時,註意宿主機(WIN)目錄從盤符開始,:使用/代替,例如: /d/data=d:\data

創建mssql2017容器命令

docker run -e ‘ACCEPT_EULA=Y‘ -e ‘SA_PASSWORD=Abc!@#123456‘ -p 1433:1433 -v /d/sql.data/docker:/var/opt/mssql/data --name mssql2017 -d microsoft/mssql-server-linux:2017-latest

宿主機可以指安裝 MSSM就好了,完整的數據庫似乎就不需要了。

docker for windows 使用mssql2017