docker安装最新版SQL Server并还原备份的数据库

docker安装数据库

拉取微软官方最新版镜像

docker pull mcr.microsoft.com/mssql/server

拉去镜像并创建容器

docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=sa_password_123456" -p 1433:1433 -v /opt/:/opt --name sqlserver -d mcr.microsoft.com/mssql/server

docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=sa_password_123456" -p 1433:1433 --name sqlserver2017 -d mcr.microsoft.com/mssql/server:2017-latest

进入容器

docker exec -it sqlserver bash

数据库连接测试

/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "sa_password_123456"

先创建数据库。

然后上传文件到数据库服务器。

最后执行还原即可。

相关推荐
星霜笔记3 小时前
Docker 部署 MariaDB+phpMyAdmin+Nextcloud 完整教程
运维·数据库·docker·容器·mariadb
数据知道6 小时前
容器化部署:用Docker封装机器翻译模型与服务详解
docker·容器·机器翻译
敲上瘾12 小时前
Linux系统cgroups资源精细化控制基础
linux·测试工具·docker·压力测试·cgroups
伊成14 小时前
Docker 部署 Nginx 完整指南
nginx·docker·容器
落日漫游15 小时前
K8s核心组件全解析
运维·docker·运维开发
江湖有缘19 小时前
【Docker项目实战】使用Docker部署Notepad轻量级记事本
docker·容器·notepad++
BTU_YC20 小时前
docker compose部署mysql
mysql·adb·docker
Python私教1 天前
Docker in Test:用一次性的真实环境,终结“测试永远跑不通”魔咒
运维·docker·容器
UPToZ1 天前
【Docker】搭建一个高性能的分布式对象存储服务 - MinIO
分布式·docker·容器
我不要放纵1 天前
docker
运维·docker·容器