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
相关推荐
此生只爱蛋13 分钟前
【Redis】服务端高并发分布式结构演进之路
数据库·redis·分布式
纪莫20 分钟前
技术面:MySQL(一条SQL在MySQL的执行过程?、MyISAM和InnoDB的区别?数据库事务机制?)
java·数据库·java面试⑧股
ALex_zry23 分钟前
MySQL运维管理技术手册:从监控到自动化实战
运维·mysql·自动化
似水流年 光阴已逝36 分钟前
用架构图理解k8s系列
云原生·容器·kubernetes
妮妮喔妮38 分钟前
MYSQL赋予root用户ALTER权限
数据库·mysql
小雪_Snow1 小时前
CentOS 7 安装 docker 教程
linux·docker·centos
Elastic 中国社区官方博客1 小时前
开始使用 Elastic Agent Builder 和 Microsoft Agent Framework
数据库·人工智能·elasticsearch·microsoft·搜索引擎·ai·全文检索
凤凰战士芭比Q1 小时前
Linux部署基于Django的博客系统
linux·运维·django
源来猿往1 小时前
高并发之nginx架构
运维·nginx
2501_941148611 小时前
边缘计算与物联网:开启智能互联的新纪元
sqlserver