如何快速通过Docker安装SQL Server

让我们来详细讲解如何快速通过 Docker 安装 SQL Server 的完整攻略。

步骤一:安装 Docker

Docker 是一种常用的虚拟化技术,它可以让应用程序在不同的环境中无缝运行。在安装 SQL Server 之前,你需要先安装 Docker。

可以去 Docker 官网下载安装包,安装完成后,打开命令行工具验证 Docker 是否已经正确安装:

docker version

如果命令成功输出 Docker 版本信息,那么你已经成功安装 Docker 了。

步骤二:拉取镜像

现在你已经准备好安装 SQL Server 了。首先需要拉取对应的 Docker 镜像,可以使用以下命令:

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

这个命令会在本地计算机上下载 SQL Server 2019 的最新版镜像。

步骤三:运行容器

成功下载完 SQL Server 镜像后,你可以使用以下命令来运行容器:

docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=MyPassword1!' -p 1401:1433 --name sqlserver2019 -d mcr.microsoft.com/mssql/server:2019-latest

这个命令会启动一个 SQL Server 2019 容器,该容器会映射到本地计算机的 1401 端口,容器的名称是 sqlserver2019。请注意,这个命令中的密码必须遵循 SQL Server 的复杂密码要求。

示例一:使用 SQL Server Management Studio 连接

现在你已经成功启动了一个 SQL Server 容器,可以使用 SQL Server Management Studio(SSMS)来连接该容器。

打开 SSMS,选择“连接”(Connect)并输入以下信息:

  • Server name(服务器名称):localhost,1401
  • Authentication(身份验证):SQL Server Authentication(SQL Server 身份验证)
  • Login(登录名):SA
  • Password(密码):输入上一步中设置的密码(MyPassword1!)

点击“连接”(Connect)按钮,你就可以连接到 SQL Server 容器了。

示例二:使用 Visual Studio Code 连接

除了使用 SSMS 外,你可以使用 Visual Studio Code 进行连接。

在安装了 mssql 拓展 后,新建一个 .sql 文件,选择连接选项卡,并输入以下信息:

  • Server:localhost,1401
  • Database:master
  • User name:SA
  • Password:输入上一步中设置的密码(MyPassword1!)

点击“连接”按钮,你就可以连接到 SQL Server 容器了。

通过这两个示例,你可以看到通过 Docker 安装 SQL Server 的过程是非常容易和快速的。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:如何快速通过Docker安装SQL Server - Python技术站

(1)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • Docker 基础之Dockerfile命令详解

    《Docker 基础之Dockerfile命令详解》是一篇介绍Dockerfile命令的文章,下面我们来一步步详细讲解。 1. Dockerfile 概述及其命令基础 Dockerfile 是由 Docker 提供用于定义镜像的文件格式。Docker 通过读取 Dockerfile 中的指令来自动构建镜像,Dockerfile 是构建 Docker 镜像的基…

    Docker 2023年5月16日
    00
  • 教你用100 行shell实现Docker详解

    教你用100行Shell实现Docker详解 什么是Docker Docker是一种容器化平台,可以将应用及其依赖打包到一个可移植的容器中,然后部署到任意主机上运行,而不需要担心环境的差异。 容器和虚拟机的区别 容器和虚拟机都是实现虚拟化的技术,但是有很大的不同。虚拟机是模拟物理硬件,每个虚拟机都有自己的操作系统、进程和资源管理,因此会占用很大的资源。而容器…

    Docker 2023年5月15日
    00
  • docker安装mongodb

    1、创建文件夹结构 ├── conf │   ├── mongo.conf ├── data └── log └── mongo.log #赋权限 chmod 777 mongo.log #mongo.conf文件内容 port=27017 dbpath=/data/db/ logpath=/data/log/mongo.log logappend=true…

    Docker 2023年4月11日
    00
  • Grafana 系列文章(二):使用 Grafana Agent 和 Grafana Tempo 进行 Tracing

    ?️URL: https://grafana.com/blog/2020/11/17/tracing-with-the-grafana-cloud-agent-and-grafana-tempo/ ✍Author: Robert Fratto • 17 Nov 2020 ?Description: Here’s your starter guide to c…

    2023年4月10日
    00
  • 镜像使用、容器连接

    Docker镜像使用 列出镜像列表、获取一个新的镜像 REPOSITORY:表示镜像的仓库源 TAG:镜像的标签 IMAGE ID:镜像ID CREATED:镜像创建时间 SIZE:镜像大小 -i: 交互式操作。 -t: 终端。 ubuntu:15.10: 这是指用 ubuntu 15.10 版本镜像为基础来启动容器。 /bin/bash:放在镜像名后的是命…

    Docker 2023年4月8日
    00
  • 在CentOS或Fedora上运行Docker容器的方法与步骤

    下面是在CentOS或Fedora上运行Docker容器的方法与步骤的完整攻略。 安装Docker 在CentOS或Fedora上安装Docker的步骤相似。首先,需要安装依赖库和一些必要的软件包: sudo dnf install -y dnf-plugins-core sudo dnf config-manager –add-repo https://…

    Docker 2023年5月16日
    00
  • Docker版本升级至17.03

    2017/3/3,Docker官方发表了一篇博客,Docker版本从1.13.*直接跳入17.03,该版本的意思是17年3月。同时,还声明了Docker以后会以CE(Community Edition)和EE(Enterprise Edition)的形式发布。其中,CE版本每个月发布一次,也就是说,随后的版本就是17.03、17.04、17.05等,而EE的…

    Docker 2023年4月11日
    00
  • DOCKER安装JDK1.8

    1.1 准备工作 先下载Linux版本的jdk1.8,下载地址:jdk1.8Linux下载 先下载centos镜像 docker pull centos:7 1 然后将下载好的jdk1.8的包从本地上传到/usr/local/src目录下进行解压 2.2 创建DOCKERFILE文件 在/usr/local目录下创建jdk目录,把/usr/local/src…

    Docker 2023年4月13日
    00
合作推广
合作推广
分享本页
返回顶部