Docker安装SQL Server 2022

官网:Docker:为 Linux 上的 SQL Server 安装容器 - SQL Server | Microsoft Learn

1. 拉取镜像

复制代码
sudo docker pull mcr.microsoft.com/mssql/server:2022-latest

2. 运行docker容器

方式一:不挂载数据目录

复制代码
docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=Qawkbp@@@123" \
   -p 1433:1433 --name sqlserver2022 --hostname sqlserver \
   -d \
   mcr.microsoft.com/mssql/server:2022-latest

方式二:挂载数据目录

复制代码
#创建数据目录
mkdir /mssql_docker/data;
#由于容器没有权限访问外部目录,所以我们需要修改目录权限
chmod 777 /mssql_docker/data;
#运行docker容器
docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=Qawkbp@@@123" \
   -p 1433:1433 --name sqlserver2022 --hostname sqlserver \
   -v /mssql_docker/data:/var/opt/mssql\
   -d \
   mcr.microsoft.com/mssql/server:2022-latest
相关推荐
青柠代码录3 分钟前
【MySQL】DISTINCT 详解
数据库·mysql
数据知道3 分钟前
MongoDB查询执行计划解读:executionStats详细分析与性能诊断
数据库·mongodb
筵陌5 分钟前
MySQL Connector/C API的使用
数据库·mysql
shuxiaohua7 分钟前
一次现网问题定位-nginx报错upstream sent invalid chunked response while reading upstream
运维·nginx
ai产品老杨13 分钟前
终结协议孤岛:基于GB28181/RTSP融合网关的多品牌设备统一接入与边缘推流方案
人工智能·docker·架构·kubernetes·音视频
霖霖总总14 分钟前
[Redis小技巧15]Redis AOF 重写与混合持久化深度解析:从原理到生产实践
数据库·redis
moxiaoran575318 分钟前
MySQL分库分表的实现(一)
数据库·mysql
Y0011123622 分钟前
Day6-MySQL-函数
数据库·sql·mysql
召田最帅boy27 分钟前
使用自定义图片作为Emoji表情的技术实现
数据库·html
2401_8535765044 分钟前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python