docker安裝SqlServer2019

厚礼蝎發表於2024-12-04

使用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 的密碼

相關文章