docker安装SqlServer2019

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

posted @ 2024-12-04 11:59  厚礼蝎  阅读(22)  评论(0编辑  收藏  举报