docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > docker安装sqlserver2017

docker安装sqlserver2017过程实践

作者:ryq.

文章介绍了在满足2GB内存要求的情况下,通过Docker安装SQL Server 2017的过程,包括拉取镜像、创建容器、进入容器、连接数据库等步骤,并提供了相关参数说明

快速通过Docker安装SQL Server

前置条件:服务器内存需要于2GB。

安装的版本:SQL Server2017

1、拉取镜像

2、查看镜像是否拉取成功

docker images

3、创建容器

这里需要注意的是微软官方说明docker安装sqlserver,容器需要至少2G内存,但是官方文档没有指定容器内存,因此我这里指定了容器内存为2G,否则会踩坑

docker run  -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Ryq@123456"  -p 1433:1433 -m 2000M --memory 2000M --name sqlserver -d mcr.microsoft.com/mssql/server:2017-latest
# linux container (不用指定ip和内存)

参数说明:

4、进入容器

docker exec -it sqlserver bash

5、连接数据库

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

 

6、查询数据库

select name from sys.Databases
go

7、创建数据库

create database   sqlserver;

修改密码

sudo docker exec -it sqlserver /opt/mssql-tools/bin/sqlcmd \
   -S localhost -U SA -P "Ryq@123456" \
   -Q 'ALTER LOGIN SA WITH PASSWORD="ryq@123456"'

远程连接

 

 

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文