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"

先创建数据库。

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

最后执行还原即可。

相关推荐
工业3D_大熊27 分钟前
3D可视化引擎HOOPS Luminate场景图详解:形状的创建、销毁与管理
java·c++·3d·docker·c#·制造·数据可视化
szc176730 分钟前
docker 相关命令
java·docker·jenkins
CP-DD36 分钟前
Docker 容器化开发 应用
运维·docker·容器
Stark-C38 分钟前
万物皆可Docker,在NAS上一键部署最新苹果MacOS 15系统
macos·docker·策略模式
微信-since811921 小时前
[ruby on rails] 安装docker
后端·docker·ruby on rails
吴半杯3 小时前
gateway漏洞(CVE-2022-22947)
docker·kubernetes·gateway
今天我刷leetcode了吗3 小时前
docker 配置同宿主机共同网段的IP 同时通过通网段的另一个电脑实现远程连接docker
tcp/ip·docker·电脑
lwprain4 小时前
常用docker应用部署,wordpress、mysql、tomcat、nginx、redis
mysql·docker·tomcat
Code_Artist5 小时前
使用Portainer来管理并编排Docker容器
docker·云原生·容器
mengao12345 小时前
centos 服务器 docker 使用代理
服务器·docker·centos