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
相关推荐
偶像你挑的噻16 小时前
5-Linux驱动开发-关于LED的字符设备
linux·运维·驱动开发·stm32·嵌入式硬件
2501_9411115116 小时前
高级爬虫技巧:处理JavaScript渲染(Selenium)
jvm·数据库·python
回忆是昨天里的海16 小时前
docker常见命令
java·docker·容器
r***998218 小时前
使用 Certbot 为 Nginx 自动配置 SSL 证书
运维·nginx·ssl
v***56518 小时前
PostgreSQL 中进行数据导入和导出
大数据·数据库·postgresql
q***725620 小时前
Redis-配置文件
数据库·redis·oracle
不可描述的两脚兽20 小时前
Redis 快记
java·数据库·redis
h***346320 小时前
【MySQL】表的基本操作
数据库·mysql·oracle
SelectDB21 小时前
为什么实时更新场景下 Doris 查询性能是 ClickHouse 的 34 倍
数据库
百***661721 小时前
linux上redis升级
linux·运维·redis