如何快速通过Docker安装SQL Server

 更新时间:2023年05月11日 14:19:02   作者:Roc-xb  
要用到sqlserver环境测试,用docker部署比较快,下面这篇文章主要给大家介绍了关于如何快速通过Docker安装SQL Server的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下

本文教你如何快速通过Docker安装SQL Server

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

安装的版本:SQL Server2017

一、拉取镜像

docker pull mcr.microsoft.com/mssql/server:2017-latest

二、运行容器

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

 参数解释:

  • -e "ACCEPT_EULA=Y":默认选择同意协议许可证
  • -e "SA_PASSWORD=qwe20211114.":设置连接密码为qwe20211114.
  • -p 1433:1433: 宿主机端口映射到容器端口(前者为宿主机)
  • --name sqlserver2017:容器别名
  • -d: 后台运行
  • mcr.microsoft.com/mssql/server:2017-latest:镜像名称:标签

三、进入容器

(1)进入容器

docker exec -it sqlserver2017 /bin/bash

 (2)连接数据库

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

 (3)查询数据库

select name from sys.Databasesgo

 (4) 创建数据库

create database sqlserver2017_dbgo

可以看到我们成功的创建好了一个数据库。 

四、远程连接

本教程使用Navicat进行远程数据库链接测试,你可能会遇到远程连接失败问题,请检查服务器防火墙,或者安全组规则配置。SQL Server默认端口:1433

创建一张表

五、简单小结 

成功的通过远程连接创建了数据库表,并添加数据,至此,本教程到此就结束了。

到此这篇关于如何快速通过Docker安装SQL Server的文章就介绍到这了,更多相关Docker安装SQL Server教程内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • dockerfile的使用及使用dockerfile部署springboot项目的过程

    dockerfile的使用及使用dockerfile部署springboot项目的过程

    Dockerfile是用来构建Docker镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本,这篇文章主要介绍了dockerfile的使用,使用dockerfile部署springboot项目,需要的朋友可以参考下
    2023-04-04
  • docker构建nginx alpine镜像实现步骤

    docker构建nginx alpine镜像实现步骤

    这篇文章主要介绍了docker构建nginx alpine镜像实现步骤,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • Docker删除某个镜像的实现方法

    Docker删除某个镜像的实现方法

    在使用 Docker 时,经常需要删除不再需要的镜像、容器和卷,以释放存储空间,本文主要介绍了Docker删除某个镜像的实现方法,具有一定的参考价值,感兴趣的可以了解一下
    2024-02-02
  • MacBookPro下docker的安装与使用教程

    MacBookPro下docker的安装与使用教程

    Windows与Linux下关于docker的安装使用方法有很多,今天小编这里给大家分享的是MacOS下docker的安装与简单使用案例,非常简单,给有需要的小伙伴参考下
    2017-03-03
  • Docker部署Laravel应用实现队列&任务调度

    Docker部署Laravel应用实现队列&任务调度

    这篇文章主要介绍了Docker部署Laravel应用实现队列&任务调度,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • docker部署fastapi的实现步骤

    docker部署fastapi的实现步骤

    本文主要介绍了docker部署fastapi的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • docker-compose安装db2数据库操作

    docker-compose安装db2数据库操作

    这篇文章主要介绍了docker-compose安装db2数据库操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • Docker本地目录挂载的实现步骤

    Docker本地目录挂载的实现步骤

    本文主要介绍了Docker本地目录挂载的实现步骤
    2024-02-02
  • Docker定制容器镜像的2种方法(推荐)

    Docker定制容器镜像的2种方法(推荐)

    本篇文章主要介绍了Docker定制容器镜像的2种方法(推荐),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • 详解Docker修改容器端口映射的方法

    详解Docker修改容器端口映射的方法

    这篇文章主要介绍了详解Docker修改容器端口映射的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2006-11-11

最新评论