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 容器。请注意,这是最基本的安装和连接过程,你可以根据需要根据你的具体情况和要求进行进一步配置和调整

相关推荐
DolphinDB13 小时前
集成 Prometheus 与 DolphinDB 规则引擎,构建敏捷监控解决方案
数据库
IvorySQL14 小时前
PostgreSQL 技术日报 (3月10日)|IIoT 性能瓶颈与内核优化新讨论
数据库·postgresql·开源
DBA小马哥17 小时前
时序数据库是什么?能源行业国产化替换的入门必看
数据库·时序数据库
爱可生开源社区19 小时前
某马来西亚游戏公司如何从 SQL Server 迁移至 OceanBase?
数据库
小瓦码J码21 小时前
PostgreSQL表名超长踩坑记
数据库·postgresql
yhyyht21 小时前
InfluxDB入门记录(三)flux-dsl
数据库·后端
唐宋元明清21881 天前
.NET Win32磁盘动态卷/跨区卷触发“函数不正确”问题排查
windows·c#·存储
IvorySQL2 天前
PostgreSQL 技术日报 (3月9日)|EXPLAIN ANALYZE 计时优化与复制语法讨论
数据库·postgresql·开源
stark张宇2 天前
MySQL 核心内幕:从索引原理、字段选型到日志机制与外键约束,一篇打通数据库任督二脉
数据库·mysql·架构
倔强的石头_2 天前
融合数据库架构实践:关系型、JSON与全文检索的“一库多能”深度解析
数据库