Sign inSign up

lizhixin99/sqlserver

By lizhixin99

Updated 7 months ago

Image
0

279

lizhixin99/sqlserver repository overview

docker-sqlserver-win

基于 Windows Server Core 构建的 SQL Server Express Edition 容器镜像,支持 2012 / 2014 / 2016 三个版本。

Docker Hub

docker pull lizhixin99/sqlserver:2012 docker pull lizhixin99/sqlserver:2014 docker pull lizhixin99/sqlserver:2016

镜像信息

TagSQL Server 版本SP构建号镜像大小
2012SQL Server 2012 ExpressSP4 (KB4018073)11.0.7001.0~8.9 GB
2014SQL Server 2014 ExpressSP3 (KB4022619)12.0.6024.0~9.0 GB
2016SQL Server 2016 ExpressSP3 (KB5006943)13.0.6404.1~9.8 GB

基础镜像:mcr.microsoft.com/dotnet/framework/runtime:3.5-windowsservercore-ltsc2019

快速开始

运行容器
docker run -d --name sql2016 `
  --isolation=hyperv -m 4g `
  -p 1433:1433 `
  -e "sa_password=YourStrong!Password" `
  lizhixin99/sqlserver:2016

连接

使用 SSMS 或任何 SQL 客户端连接 localhost,1433,用户名 sa,密码为启动时设置的值。

挂载数据库

  docker run -d --name sql2016 `
    --isolation=hyperv -m 4g `
    -p 1433:1433 `
    -e "sa_password=YourStrong!Password" `
    -e 'attach_dbs=[{"dbName":"MyDB","dbFiles":["C:\\data\\MyDB.mdf","C:\\data\\MyDB_log.ldf"]}]' `
    -v C:\mydata:C:\data `
    lizhixin99/sqlserver:2016

Tag summary

Content type

Image

Digest

sha256:31247fcd0

Size

3.6 GB

Last updated

7 months ago

docker pull lizhixin99/sqlserver:2012