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

前言:

开始学习数据库了,老师要求装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. 创建好之后,右键–>连接


连接成功后图标会有一个绿色的勾

Mac下用docker安装SQL Server教程/全过程分享相关推荐

  1. Docker 安装 SQL Server教程

    本文教你如何快速通过Docker安装SQL Server 前置条件:服务器内存需要于2GB. 安装的版本:SQL Server2017 目录 一.拉取镜像 二.运行容器 三.进入容器 四.远程连接 五 ...

  2. 【SQL Server】阿里云CentOS安装SQL Server教程 含破解3.5G内存的限制、win端远程连接

    参考博客 安装SQL Server: 参考一:https://blog.csdn.net/shengqianfeng/article/details/84572935 参考二:https://blog ...

  3. Mac下用docker安装阿波罗Apollo

    一.Aloppl简介 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境.不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限.流程治理等特性,适用于微 ...

  4. mac安装sql server

    文章目录 1.安装Docker (1)注册docker并下载 (2)安装docker (3)配置docker 2.Docker安装sql server 3.启动sql server (1)安装sql- ...

  5. 在没有Docker容器的Ubuntu上安装SQL Server 2019

    Until now, we learned to install and configure SQL Server 2019 using the Docker container. In this a ...

  6. 2g内存用linux的哪个版本,Linux 下安装sql server 时 2G内存限制的最新(2019-08-15) 解决方案...

    关于 sqlserver 在linux下安装时有最小内存限制的问题,网上有很多类似的说明,那些操作都是正确的,如果不成功可能 "姿势"不对. 需要注意的是:不能使用最新版本!!!  ...

  7. 在arm架构的mac上安装sql server(m1芯片 or m2芯片)

    在arm架构的mac上安装sql server 由于Mac最新的芯片使用了arm架构的缘故 Sql server和Mac的兼容相当差,以至于无法在Mac的docker上启动 在m1芯片上很多方法试试还 ...

  8. 在阿里云下安装SQL Server

    今天应公司的要求,需要在阿里云上安装sql server 在本地使用,由于自己原来没有涉及过这样的安装所以走了很多的弯路.现在将我的安装过程与大家分享,希望能够帮到想要学习这个方面的人.以下是我用Ce ...

  9. win10无法打开匿名级安全令牌_Win10安装Sql Server 2016错误解决教程

    SQL Server 2016 是微软发布的最流行的商业数据库软件之一,由于SQL Server 2016对安装的环境要求高,很多朋友在Win10下安装SQL Server 2016时都遇到了错误,下 ...

最新文章

  1. alter system|session set events转储
  2. 线上集群服务器性能参数查看命令
  3. 二进制安装部署 4 kubernetes集群---超详细教程
  4. 创意设计师变圆周率为彩色艺术品
  5. 【BZOJ3174】【codevs25442075】拯救小矮人,DP+贪心
  6. C语言实现http的下载
  7. form表单target的用法 替代window.open
  8. python进程socket通信_python之socket初识
  9. ubuntu18.04环境系安装指定版本gitlab-ce
  10. 主题抽取的核心——主题词表
  11. monkey命令常用参数与monkey事件百分比
  12. WPF 最简方法使用自己定制的 WPF 框架
  13. HCNA-Storage (H13-611)题库 v4.0
  14. Matlab数字图像处理——图像复原
  15. 计算机屏幕坐标系转换,测量坐标系到计算机屏幕坐标系的换算
  16. bat计算机清理原理,使用bat脚本清理系统垃圾的方法
  17. linux怎样压缩文件夹加密文件,linux下文件加密压缩和解压的方法
  18. python 操作word教程_Python 使用 win32com 模块对word文件进行操作
  19. 理想浪漫主义色彩的句子
  20. Ajax传递数组对象

热门文章

  1. leetcode 数组:简单题 第四页
  2. 20145209刘一阳《网络对抗》实验三:免杀原理与实践
  3. 利用github作iOS企业分发App
  4. Android 自定义控件实现刮刮卡效果 真的就只是刮刮卡么
  5. 如何在dos模式下打开电脑里面的文件
  6. Linux运维工程师必知的服务器备份工具:Rsnapshot
  7. MACS2 peak calling实战
  8. MySQL 05 存储过程
  9. 从 Gartner 2023 年重要战略技术趋势看 SRE 的发力点
  10. 文件上传下载导入导出