docker安装mssql
时间: 2024-09-09 12:11:13 浏览: 149
Docker安装MSSQL(Microsoft SQL Server)的步骤如下:
1. 首先,确保你的系统上已经安装了Docker。如果尚未安装,你可以访问Docker官网下载适合你操作系统的Docker版本。
2. 打开终端或者命令提示符,运行以下命令来拉取官方的MSSQL Docker镜像:
```
docker pull mcr.microsoft.com/mssql/server:2019-latest
```
这个命令会下载最新的MSSQL Server 2019镜像。如果你想使用不同版本的MSSQL,可以将`2019-latest`替换为具体版本号。
3. 下载完成后,你可以通过以下命令运行MSSQL容器:
```
docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=你的强密码" -p 1433:1433 --name mssql -d mcr.microsoft.com/mssql/server:2019-latest
```
在这个命令中:
- `-e "ACCEPT_EULA=Y"` 表示接受最终用户许可协议(EULA)。
- `-e "SA_PASSWORD=你的强密码"` 设置系统管理员SA的密码。请将`你的强密码`替换为你想要设置的密码,并确保它足够复杂。
- `-p 1433:1433` 将容器内的1433端口映射到宿主机的1433端口,使得可以通过宿主机的端口访问MSSQL服务。
- `--name mssql` 为你的容器命名为`mssql`,方便后续操作。
- `-d` 表示在后台运行容器。
- `mcr.microsoft.com/mssql/server:2019-latest` 指定使用下载的MSSQL镜像。
4. 启动容器后,你可以使用任何SQL客户端工具,比如SQL Server Management Studio (SSMS) 或者Azure Data Studio,来连接到你的MSSQL实例。连接信息如下:
- 服务器名称:localhost 或者 127.0.0.1(因为Docker在Windows或Mac上运行的是Linux虚拟机,如果连接远程则应填虚拟机的IP)
- 端口:1433(默认的SQL Server端口)
- 用户名:SA
- 密码:你在运行容器时设置的SA密码
5. 连接成功后,你就可以开始使用MSSQL进行数据库操作了。
阅读全文