您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Docker 安装Sqlserver

bubuko 2022/1/25 19:52:00 sqlserver 字数 3798 阅读 1096 来源 http://www.bubuko.com/infolist-5-1.html

Docker?已经安装成功这里不再重述,现在安装sqlserver: 1.?下载 SQLSERVER Image 首先百度找到?docker?hub MSSQLserver的官方镜像:镜像地址 打开网址:可以看到官方网页上已经给出了拉取的完整脚本: 直接复制镜像脚本,执行即可(默认安装最新版本的sq ...

Docker 已经安装成功这里不再重述,现在安装sqlserver:

1. 下载 SQLSERVER Image

首先百度找到 docker hub MSSQLserver的官方镜像:镜像地址

技术分享图片

 

打开网址:可以看到官方网页上已经给出了拉取的完整脚本:

 

 

 技术分享图片

 

技术分享图片

 

直接复制镜像脚本,执行即可(默认安装最新版本的sqlserver,也可以选择具体的tag版本进行安装,可以参考网页说明). 

 

docker pull mcr.microsoft.com/mssql/server

技术分享图片

 

 docker image 查看 发现已经拉取成功,共1.5G大小

  

 

2:生成容器并运行 docker run

仔细浏览网页,Description中已经给出了image的使用方法.

技术分享图片

 看下参数的具体说明:

Requirements

  • This image requires Docker Engine 1.8+ in any of their supported platforms.

  • At least 2GB of RAM (3.25 GB prior to 2017-CU2). Make sure to assign enough memory to the Docker VM if you‘re running on Docker for Mac or Windows.

  • Requires the following environment flags

    ACCEPT_EULA=Y

    SA_PASSWORD=<your_strong_password>

    MSSQL_PID=<your_product_id | edition_name> (default: Developer)

  • A strong system administrator (SA) password: At least 8 characters including uppercase, lowercase letters, base-10 digits and/or non-alphanumeric symbols.

要求:Docker1.8以上 内存2G以上如果是2017最低3.5G内存,

         SA_PASSWORD :设置sa的密码,必须包含大小写、字母和数字、特殊符号混合才行

         MSSQL_PID:这里可以设置版本类型或者产品激活码,默认是Developer即开发版本

 

最终完整脚本如下(增加了容器名称sqlserver设置,MSSQL_PID设置的是Enterprise Core版本,默认image  mcr.microsoft.com/mssql/server):

docker run --name=sqlserver -e ‘ACCEPT_EULA=Y‘ -e ‘SA_PASSWORD=password*****‘ -e ‘MSSQL_PID=2C9JR-K3RNG-QD4M4-JQ2HR-8468J‘ -p 1433:1433  -d mcr.microsoft.com/mssql/server

 

 技术分享图片

 

 OK,docker ps  可以看到已经运行成功了,开放防火墙后,在客户端机器上远程连接即可(经测试默认开启了远程连接无需配置)

 

 

总结:SQLSERVER 在docker下的安装十分简单,只需要2步就能完成

#1. 拉取SQLSERVER docker 镜像
docker pull mcr.microsoft.com/mssql/server


#2.运行
docker run --name=sqlserver -e ‘ACCEPT_EULA=Y‘ -e ‘SA_PASSWORD=PWD********‘ -e ‘MSSQL_PID=2C9JR-K3RNG-QD4M4-JQ2HR-8468J‘ -p 1433:1433  -d mcr.microsoft.com/mssql/server

  

 

Docker 安装Sqlserver

原文:https://www.cnblogs.com/merray/p/12849100.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶