ubuntu docker容器运行sqlserver2022
2023-12-22 12:53:38
拉取sqlserver2022 最新版本docker镜像
#拉取镜像
sudo docker pull mcr.microsoft.com/mssql/server:2022-latest
运行sqlserver2022 容器( SA_PASSWORD 环境变量已弃用。 请改用 MSSQL_SA_PASSWORD)
#创建mssql文件夹
sudo mkdir /opt/mssql
#回车确认
#进入/opt目录更改mssql文件家权限,这里不设置权限,sqlserver 启动会失败
sudo chmod 777 mssql
#回车确认
#运行容器 "MSSQL_PID=Enterprise" 指定企业版本
sudo docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=Suixin@123" -e "MSSQL_PID=Enterprise" \
-p 1433:1433 --name sqlserver2022 --hostname sqlserver2022 \
-d \
-v /opt/mssql:/var/opt/mssql \
mcr.microsoft.com/mssql/server:2022-latest
进入容器连接sqlserver
#进入sqlserver容器内
sudo docker exec -it sqlserver2022 "bash"
#sqlcmd 连接sqlserver
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "Suixin@123"
#回去确认
查看版本信息
#查看sqlserver版本信息
SELECT @@VERSION
GO
#回去确认
欢迎关注我的公众号“点滴分享技术猿”,原创技术文章第一时间推送。
文章来源:https://blog.csdn.net/u010784529/article/details/135148058
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!