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

相关推荐
panzer_maus4 分钟前
Redis的简单介绍(2)-处理过期Key的策略
数据库·redis·缓存
仗剑恬雅人4 分钟前
LINUX数据库高频常用命令
linux·运维·服务器·数据库·ssh·运维开发
Traced back12 分钟前
# Windows窗体 + SQL Server 自动清理功能完整方案优化版
数据库·windows·.net
SilentCodeY16 分钟前
iptables 防 Docker 绕过:DOCKER-USER 链限制 Nacos 8848 仅 localhost 可访问
docker·容器·iptables
mifengxing16 分钟前
操作系统(一)
大数据·数据库·操作系统
纯爱掌门人29 分钟前
鸿蒙端云一体化开发(二):云数据库
数据库·华为·harmonyos·端云一体化
l1t1 小时前
DeepSeek辅助总结的测试PostgreSQL数据库插入性能方法
数据库·postgresql
赫萝的红苹果1 小时前
实验探究并验证MySQL innoDB中的各种锁机制及作用范围
android·数据库·mysql
霖霖总总2 小时前
[小技巧45]MySQL Undo Log解析:Undo Log分类与存储机制
数据库·mysql
曾经的三心草2 小时前
Redis-1-基础操作
数据库·redis·缓存