Windows 11 上使用 Docker 安装 SQL Server 2022 数据库

Windows 11 上使用 Docker 安装 SQL Server 2022 数据库,你可以按照以下步骤进行操作:

安装 Docker Desktop for Windows:

访问 Docker 官方网站(https://www.docker.com/get-started)下载并安装适用于 Windows 的 Docker Desktop 版本。

启用 WSL 2 后端:

在 Docker Desktop 的设置中,选择 "General" 选项卡并确保 "Use the WSL 2 based engine" 选项已启用。如果尚未启用,选择该选项并点击 "Apply & Restart" 以应用更改。

安装 Linux 内核组件:

在 Windows PowerShell 中以管理员身份运行以下命令以安装所需的 Linux 内核组件:

wsl --install

配置 Docker Desktop 集成的 WSL 2:

在 Windows PowerShell 中以管理员身份运行以下命令以设置 WSL 2 作为 Docker Desktop 的默认选项:

wsl --set-default-version 2

下载 SQL Server 2022 镜像:

在 Windows PowerShell 中运行以下命令以获取 SQL Server 2022 镜像:

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

运行 SQL Server 容器:

在 Windows PowerShell 中运行以下命令以创建并运行 SQL Server 容器:

docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=YourStrongPassword" -p 1433:1433 --name sqlserver2022 -d mcr.microsoft.com/mssql/server:2022-latest

在此命令中,将 "YourStrongPassword" 替换为你想要设置的强密码。

验证 SQL Server 容器是否在运行:

运行以下命令以检查 SQL Server 容器是否正在运行:

docker ps

如果看到名为 "sqlserver2022" 的容器正在运行,则表示安装成功。

连接到 SQL Server 容器:

使用你喜欢的 SQL Server 客户端工具(如 SQL Server Management Studio 或 Azure Data Studio),使用以下连接详细信息连接到容器中的 SQL Server 数据库:

服务器:localhost,1433

用户名:sa

密码:你之前设置的强密码

通过按照以上步骤,在你的 Windows 11 系统上安装 SQL Server 2022 Docker 镜像,并能成功连接到 SQL Server 容器。请注意,这是最基本的安装和连接过程,你可以根据需要根据你的具体情况和要求进行进一步配置和调整

相关推荐
RestCloud1 天前
SQL Server到Hive:批处理ETL性能提升30%的实战经验
数据库·api
RestCloud1 天前
为什么说零代码 ETL 是未来趋势?
数据库·api
ClouGence1 天前
CloudCanal + Paimon + SelectDB 从 0 到 1 构建实时湖仓
数据库
DemonAvenger2 天前
NoSQL与MySQL混合架构设计:从入门到实战的最佳实践
数据库·mysql·性能优化
AAA修煤气灶刘哥2 天前
后端人速藏!数据库PD建模避坑指南
数据库·后端·mysql
RestCloud2 天前
揭秘 CDC 技术:让数据库同步快人一步
数据库·api
得物技术2 天前
MySQL单表为何别超2000万行?揭秘B+树与16KB页的生死博弈|得物技术
数据库·后端·mysql
可涵不会debug3 天前
【IoTDB】时序数据库选型指南:工业大数据场景下的技术突围
数据库·时序数据库
ByteBlossom3 天前
MySQL 面试场景题之如何处理 BLOB 和CLOB 数据类型?
数据库·mysql·面试
muyun28003 天前
Docker 下部署 Elasticsearch 8 并集成 Kibana 和 IK 分词器
elasticsearch·docker·容器