首页 > 数据库 >Docker部署SQLServer

Docker部署SQLServer

时间:2023-11-22 19:00:12浏览次数:34  
标签:容器 部署 创建 SQLServer 文件夹 镜像 Docker

一、简介

美国Microsoft公司推出的一种关系型数据库系统。SQL Server是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。

二、搭建SQLServer

绿联 DX4600 为例,首先我们打开 Docker 管理器,进入镜像管理,然后添加-公网库填入URL地址(mcr.microsoft.com/mssql/server:2022-laster​)并下载。

image
下载完成后,我们在本地镜像中找到刚刚下载的镜像,点击创建容器,起一个英文名,勾选创建后启动容器,点击下一步。

image
在基础设置中,重启策略选择“容器退出时总是重启容器”。

image
在存储空间中,我们在 NAS 中创建一个属于 SQLServer ​的专属文件夹,并在该文件夹中创建一个子文件夹,并将其与容器中的 /vat/opt/mssql​ 目录绑定,类型设置为读写。

image

环境变量配置如下参数

名称
MSSQL_SA_PASSWORD 888888
ACCEPT_EULA Y

设置一个喜欢的本地端口号。

image

此时,使用SQLServer的客户端输入我们的 IP+端口​即可进行登录使用。

欢迎关注微信公众号【时光历程】

里面分享了好多好玩的Docker项目和好看的影视剧,觉得不错的可以点个关注支持下哈~

标签:容器,部署,创建,SQLServer,文件夹,镜像,Docker
From: https://www.cnblogs.com/zpblogs/p/docker-deploy-sqlserver-z1cfr2v.html

相关文章

  • Docker Swarm动态扩容MINIO集群
    需求背景当一个minio集群的磁盘不够用的时候,可以有两种方式,第一个通过扩磁盘,第二种增加机器。但是不管是哪种方式,都不能去动原来集群的启动方式,那样集群就起不来了,会一直提示类似下面这种报错,ERRORUnabletoinitializebackend:/data1driveisalreadybeingusedinanother......
  • k8s集群二进制安装部署
    1、前期规划主机规划IP地址主机名主机角色软件列表192.168.16.129k8s-master01masterkube-apiserver、kube-controller-manager、kube-scheduler、etcd、kubelet、haproxy、keepalived192.168.16.130k8s-master02masterkube-apiserver、kube-controller-man......
  • docker部署jumpserver
    安装docker略版本$dockerversionClient:DockerEngine-CommunityVersion:24.0.7APIversion:1.43Goversion:go1.20.10Gitcommit:afdd53bBuilt:ThuOct2609:07:412023OS/Arch:linux/amd64C......
  • filerun docker方式安装(debian arm64, tinkerboard2s类似树莓派)
    启动mysqldockerrun-p3366:3306--namemysql57--privileged=true-eMYSQL_ROOT_PASSWORD=12345-v/mnt/docker/varlibmysql:/var/lib/mysql-dliupeng0518/mysql:5.7-arm64#redis命令dockerrun-itd--nameredis--privileged=true-p6380:6379redis--requir......
  • docker安装
     一、Dockerdesktop安装(1)首先要开启Hyper-V,开启操作参照https://blog.csdn.net/qq_44368508/article/details/126601570(2)DockerDesktop官方下载地址: https://docs.docker.com/desktop/install/windows-install/会很慢,直接找到其他下载地址,下载DockerDesktop4.24.1......
  • docker问题:overlay2占用磁盘空间过大
     实践:dockersystemprune-a-f   [root@imagedocker]#du--max-depth=1-h4.0K./swarm4.0K./containers4.0K./trust138M./image16K./plugins4.0K./tmp51M./volumes74G./overlay296K./network19M./buildkit4.0K./ru......
  • Docker部署phpMyAdmin
    一、简介phpMyAdmin是众多MySQL图形化管理工具中使用最为广泛的一种,是一款使用PHP开发的基于B/S模式的MySQL客户端软件,该工具是基于Web跨平台的管理程序,并且支持简体中文,用户可以在官网上下载最新版本的。phpMyAdmin为Web开发人员提供了类似Access,SQLServer的图形化......
  • tomcat 安装部署
    1.下载安装包wgethttps://dlcdn.apache.org/tomcat/tomcat-10/v10.1.16/bin/apache-tomcat-10.1.16.tar.gzwgethttps://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz2.解压并修改目录tar-zxvf apache-tomcat-10.1.16.tar.gztar-zxvf jdk-17_linux-x64_bi......
  • docker 部署redis
     OKdockerrun-d--privileged=true--restart=always-p6379:6379-v/usr/local/docker/redis/6379.conf:/etc/redis/redis.conf-v/usr/local/docker/redis/data6379:/data--nameredis6379redis:7.0.5redis-server/etc/redis/redis.confdockerrun-d--privilege......
  • centos修改docker容器的默认地址
    一、需求1.1什么是docker与docker的特点Docker是一种开源容器化平台,它允许开发者将应用程序及其依赖打包成一个容器,这个容器可以在任何支持Docker的环境中运行。容器化是一种轻量级的虚拟化技术,与传统的虚拟机(VM)技术相比,具有几个显著的优势:资源效率Docker:容器直接运行......