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

相关推荐
后端小张38 分钟前
Redis 执行 Lua,能保证原子性吗?
数据库·redis·缓存
离开地球表面_9940 分钟前
索引失效?查询结果不正确?原来都是隐式转换惹的祸
数据库·后端·mysql
lipviolet1 小时前
Redis系列---Redission分布式锁
数据库·redis·分布式
Zhen (Evan) Wang1 小时前
.NET 6 API + Dapper + SQL Server 2014
数据库·c#·.net
毕设木哥1 小时前
25届计算机专业毕设选题推荐-基于python+Django协调过滤的新闻推荐系统
大数据·服务器·数据库·python·django·毕业设计·课程设计
_道隐_2 小时前
如何在Windows上安装Docker
windows·docker
洛阳泰山2 小时前
Llamaindex 使用过程中的常见问题 (FAQ)
java·服务器·数据库·python·llm·rag·llamaindex
没有名字的小羊2 小时前
Linux基础命令——账户简单管理
linux·运维·服务器·网络·数据库
单字叶2 小时前
MySQL数据库管理
数据库·mysql
ID_云泽2 小时前
MVCC机制解析:提升数据库并发性能的关键
数据库·mvcc