Mac下用docker安装SQL Server教程/全过程分享

小白第一次写博客,有不对的地方请大家多多指导。

前言:

开始学习数据库了,老师要求装SQL Server,我整整装了三天三夜(眼泪汪汪),积累下一些经验想分享给大家,希望大家不要再经历和我一样的痛苦。


一、安装Docker

Docker官网:https://www.docker.com
如果你没有Docker的账户,你需要在官网先注册一个

选择下图这个进行安装
在这里插入图片描述


二、给Docker配置国内镜像源(这点很重要!)

由于Docker默认使用的是国外镜像,很容易卡住,超时,简直就是耐心炸弹。所以我们就要给Docker配置国内镜像加快拉取镜像的速度。具体方法如下:

1. 首先,打开Docker的Preferences

在这里插入图片描述


2. 在Docker Engine中添加如下代码

{
  "experimental": false,
  "debug": true,
  "registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn/",
    "https://hub-mirror.c.163.com",
    "https://registry.docker-cn.com",
    "https://dockerhub.azk8s.cn",
    "https://reg-mirror.qiniu.com",
    "https://registry.docker-cn.com"
  ]
}

里面是多个国内镜像的链接
在这里插入图片描述


3. 完成之后可以打开终端,检查是否配置完成。

输入命令:
docker info
如果找到
在这里插入图片描述
说明就配置成功了。


三、利用Docker安装SQL Server

  1. 打开终端,输入命令:
docker pull microsoft/mssql-server-linux:2017-latest

在这里插入图片描述


2. 等全部都下载好之后,再输入命令:

sudo docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=MyOwnPassw0rd!" \
   -p 1433:1433 --name sql1 \
   -d mcr.microsoft.com/mssql/server:2017-latest

其中SA是默认用户名,你可以自己更改成你喜欢的,“MyOwnPasswOrd!”就是密码,你也可以换成其他,记住复杂度一定要高一点,不然可能不能通过审核。***记住!!一定要记住自己的用户名和密码,后续要进行登录。


3. 完成之后,可以输入命令查看自己是否安装成功。

docker ps
在这里插入图片描述
这样就是安装成功。


四.安装一个可视化界面来跑SQL Server

我用的是DBeaver,官网链接:https://dbeaver.io

  1. 安装第一个版本(Mac OS X(installer))
    在这里插入图片描述

安装过程就是无脑安装了,没什么需要注意的问题。


2. 打开界面之后,在左侧区域右键–>创建–>链接

在这里插入图片描述


3. 选择SQL Server

在这里插入图片描述


4. 在User name和Password那里填入你之前代码块中的用户名和密码

在这里插入图片描述


5. 创建好之后,右键–>连接

在这里插入图片描述


连接成功后图标会有一个绿色的勾
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_46219511/article/details/108549457
今日推荐