Docker 安装 SQL Server 数据库

Microsoft SQL Server(简称SQL Server)是由微软公司开发的关系数据库管理系统,它是一个功能强大、性能卓越的企业级数据库平台,用于存储和处理大型数据集、支持高效查询和分析等操作。

SQL Server 支持广泛的应用程序开发接口(API),包括 T-SQL、ADO.NET、ODBC、OLE DB 等,并支持多种操作系统,包括 Windows、Linux 和 Docker 等。SQL Server 包含许多高级功能和组件,如数据仓库、分析服务、报告服务、全文搜索等,可为企业提供全面的数据管理和分析解决方案。

下载地址

DockerHub 的地址为: https://hub.docker.com/_/microsoft-mssql-server

这个地址不是那么好找,最好还是先保存上面的地址。

Pull 镜像

运行命令:

docker pull mcr.microsoft.com/mssql/server:2022-latest

Image 的地址还是比较大的,有 1.58GB

运行容器

通过 Action 下面的运行按钮在容器中运行 MSSQL。

运行的端口为 1433

同时还需要设置下面 2 个参数。

“ACCEPT_EULA=Y”
“MSSQL_SA_PASSWORD=YourStrong@Passw0rd

随后查看容器,可以看到容器的启动日志信息。

测试连接

可以通过 IDEA 的数据库工具来测试连接。

如连接没有问题,那么就可以看到连接已经成功的提示。