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
相关推荐
I***t7162 分钟前
一条sql 在MySQL中是如何执行的
数据库·sql·mysql
小五传输14 分钟前
常用的文件摆渡系统:让数据安全高效跨越网络界限
大数据·运维·安全
一 乐17 分钟前
应急知识学习|基于springboot+vue的应急知识学习系统(源码+数据库+文档)
数据库·vue.js·spring boot
z***62633 分钟前
Docker:基于自制openjdk8镜像 or 官方openjdk8镜像,制作tomcat镜像
docker·容器·tomcat
2501_921939261 小时前
11.26LAMP-LNMP-分离部署
运维
牛哥带你学代码1 小时前
服务器运行常用指令
运维·服务器
微学AI1 小时前
内网穿透的应用-突破局域网束缚,MongoDB 远程访问使用cpolar原来可以这么简单
数据库·mongodb
这儿有一堆花2 小时前
Kali Linux:探测存活到挖掘漏洞
linux·运维·服务器
Connie14512 小时前
记一次K8s故障告警排查(Grafna告警排查)
云原生·容器·kubernetes·grafana
皮小白3 小时前
ubuntu开机检查磁盘失败进入应急模式如何修复
linux·运维·ubuntu