使用Docker在Ubuntu 20.04上部署SQL Server 2022
需积分: 5 164 浏览量
更新于2024-08-03
收藏 539KB DOCX 举报
Docker化部署SQL Server 2022
在 Ubuntu 20.04 上部署 Docker 化的 SQL Server 2022 需要遵循以下步骤:
知识点1:虚拟机内存设置
在部署 SQL Server 之前,需要确保虚拟机的内存设置大于 2GB,否则无法运行。
知识点2:拉取镜像
使用以下命令拉取官方的 SQL Server 2022 镜像:
```
docker pull mcr.microsoft.com/mssql/server:2022-latest
```
知识点3:创建本地目录
创建本地目录 `/usr/local/mmsqldata`,用于存储 SQL Server 2022 的数据文件。
知识点4:创建容器
使用以下命令创建容器:
```
docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=admin123456@" -p 1433:1433 --name sql2022 --restart=always -d mcr.microsoft.com/mssql/server:2022-latest
```
知识点5:环境变量
在创建容器时,需要设置两个环境变量:
* `ACCEPT_EULA=Y`:接受 Microsoft SQL Server 的许可协议。
* `MSSQL_SA_PASSWORD=admin123456@`:设置 SQL Server 的管理员密码。
知识点6:挂载目录
使用以下命令挂载目录:
```
docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=admin123456@" -p 1433:1433 -v /usr/local/mssql/data:/var/opt/mssql/data -v /usr/local/mssql/log:/var/opt/mssql/log -v /usr/local/mssql/secrets:/var/opt/mssql/secrets --name sql2022 --restart=always -d mcr.microsoft.com/mssql/server:2022-latest
```
知识点7:容器重启
使用 `--restart=always` 参数,使得容器在重启时自动启动。
知识点8:官方文档
官方文档提供了详细的安装和连接指南:https://learn.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-docker?view=sql-server-ver16&pivots=cs1-bash
部署 Docker 化的 SQL Server 2022 需要遵循上述步骤,并注意虚拟机的内存设置和环境变量的设置。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-05-25 上传
2023-05-18 上传
2023-06-11 上传
2023-04-28 上传
2023-04-25 上传
2023-06-11 上传
weimw123
- 粉丝: 10
- 资源: 24
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器