Docker 安装部署 SqlServer 数据库

Docker 安装部署 SqlServer 数据库

背景:

​ 最近在开发数据中台数据集成模块,需要对接大量的数据做测试, 由于SqlServer 下载安装会耗费大量时间,所以采用 Docker 安装 Sqlserver 的方式部署数据库。

1、拉去 sqlserver 镜像

[root@bigdata01 ~]# docker pull zyuuzy/mssql2019:latest
latest: Pulling from zyuuzy/mssql2019
ea362f368469: Pull complete 
dc034f624aa1: Pull complete 
cafda714f10f: Pull complete 
c6af4ce68233: Pull complete 
2e5e63d166b4: Pull complete 
Digest: sha256:fb5277e7a3cc53f7d2230ed089ed60849f79567ebb0aae8f41ceb85879e9e09d
Status: Downloaded newer image for zyuuzy/mssql2019:latest
docker.io/zyuuzy/mssql2019:latest
# 查看下载的镜像文件 
[root@bigdata01 /]# docker images
REPOSITORY                                             TAG                                 IMAGE ID       CREATED         SIZE
zyuuzy/mssql2019                                       latest                              d78e982c2f2b   2 years ago     1.48GB
[root@bigdata01 /]# 


2、创建 运行 sqlserver 容器

[root@bigdata01 ~]# docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Zhang@123' -p 1433:1433 --restart=always --name mssql2019 -d zyuuzy/mssql2019
21136d20e48d1fbe3eefe5b8ce0618a07910b1f34f254b4e807d9ec73287dc45
# 查看 创建的 sqlserver 容器
[root@bigdata01 /]# docker ps
CONTAINER ID   IMAGE                                                  COMMAND                   CREATED          STATUS          PORTS                                                  NAMES
21136d20e48d   zyuuzy/mssql2019                                       "/opt/mssql/bin/perm…"   21 minutes ago   Up 21 minutes   0.0.0.0:1433->1433/tcp, :::1433->1433/tcp              mssql2019

[root@bigdata01 /]# 

-v opt/database/data:/var/opt/mssql/data 这句是将 数据库数据映射到宿主机上,避免因为删除容器而丢失数据, 如果需要就创建文件夹映射,不需要就不加 这句 我这里做测试就不加了 。

3、使用 数据库客户端工具连接

打开客户端工具,填上 配置参数 ,测试连接,链接通过,表示 安装成功。

在这里插入图片描述

相关推荐

  1. [SqlServer数据库:基于容器化]:快速部署安装

    2024-03-16 10:26:01       15 阅读
  2. docker部署sqlserver过程记录

    2024-03-16 10:26:01       11 阅读
  3. 安装部署Docker-Compose

    2024-03-16 10:26:01       27 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-16 10:26:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-16 10:26:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-16 10:26:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-16 10:26:01       20 阅读

热门阅读

  1. SSL---VPN

    SSL---VPN

    2024-03-16 10:26:01      17 阅读
  2. 不同情绪调节策略影响拖延行为的神经基础

    2024-03-16 10:26:01       20 阅读
  3. 前端UNIAPP端webview嵌入H5使用说明文档

    2024-03-16 10:26:01       19 阅读
  4. 目标检测常见数据集格式(YOLO、VOC、COCO)

    2024-03-16 10:26:01       18 阅读
  5. html5&css&js代码 021 实体字符参考

    2024-03-16 10:26:01       17 阅读
  6. C语言经典面试提米(十四)

    2024-03-16 10:26:01       21 阅读
  7. 开发指南012-后台编程步骤

    2024-03-16 10:26:01       21 阅读
  8. 蓝桥杯刷题|04入门真题

    2024-03-16 10:26:01       19 阅读
  9. oracle分区表和分区表exchange

    2024-03-16 10:26:01       21 阅读
  10. vue文件结构

    2024-03-16 10:26:01       19 阅读
  11. Spring 初学者遇到的问题

    2024-03-16 10:26:01       20 阅读
  12. 什么是多模态学习?

    2024-03-16 10:26:01       24 阅读
  13. C#使用Entity Framework Core处理数据库(二)

    2024-03-16 10:26:01       19 阅读