docker 部署 mssql 2019
时间: 2023-07-03 11:07:03 浏览: 158
可以通过 Docker 部署 SQL Server 2019,以下是具体步骤:
1. 在 Docker 中搜索并下载 SQL Server 2019 镜像:
```shell
docker pull mcr.microsoft.com/mssql/server:2019-latest
```
2. 运行容器:
```shell
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=YourStrong!Passw0rd' -p 1433:1433 --name sql2019 -d mcr.microsoft.com/mssql/server:2019-latest
```
其中,`-e 'ACCEPT_EULA=Y'` 表示接受许可协议,`-e 'SA_PASSWORD=YourStrong!Passw0rd'` 表示设置 sa 用户的密码,`-p 1433:1433` 表示将宿主机的 1433 端口映射到容器的 1433 端口,`--name sql2019` 表示指定容器名称为 sql2019,`-d` 表示以后台模式运行。
3. 进入容器:
```shell
docker exec -it sql2019 /bin/bash
```
4. 使用 SQL Server Management Studio (SSMS) 或其他工具连接到 SQL Server,连接字符串如下:
```
Server=localhost,1433;Database=master;User Id=sa;Password=YourStrong!Passw0rd;
```
注意,`localhost` 指的是宿主机 IP,如果是连接到本机的容器,则可以使用 `127.0.0.1` 或 `localhost`。
以上就是使用 Docker 部署 SQL Server 2019 的步骤。
阅读全文