使用docker compose部署
資源清單檔案
services:
sqlserver-2019:
restart: always
container_name: sqlserver
image: mcr.microsoft.com/mssql/server:2019-latest
user: root
#埠對映
ports:
- 1433:1433
volumes:
- ./mssql:/var/opt/mssql
#環境變數
environment:
- ACCEPT_EULA=Y
#SA使用者密碼長度必須至少為 8 個字元,幷包含以下四組中的三組字元:大寫字母、小寫字母、10 位基數和符號
- MSSQL_SA_PASSWORD=qwer!@#123
部署
docker compose up -d
連線
這裡因為是docker部署的,所以,這裡的伺服器名稱是 IP,Port
格式,如果埠是 1433
,那麼可以省略,只需要 IP
就可以。
這裡的身份驗證也是選擇SQL Server 身份驗證 因為,這個是遠端的,所以只能選擇這個
然後是使用者名稱密碼
上面環境變數 MSSQL_SA_PASSWORD
設定的值就是預設使用者 SA
的密碼