Linux配置篇-docker中配置sqlserver

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux配置篇-docker中配置sqlserver ⼀、SQLserver安装:
1.创建基础镜像
2.启动基础镜像
创建⼀个守护态的Docker容器:sudo docker run -d --privileged=true ubuntu /sbin/init
查看容器Id:sudo docker ps
进⼊该容器:sudo docker exec -it 115 /bin/bash(前三位是特征位,可以表⽰该容器id)
3.查看docker中ubuntu的版本信息
查看版本信息:cat /proc/version
4.ubuntu安装sqlserver2017
导⼊公共存储库 GPG 密钥:wget -qO- https:///keys/microsoft.asc | apt-key add -
注册 Microsoft SQL Server Ubuntu 存储库:
add-apt-repository "$(wget -qO- https:///config/ubuntu/16.04/mssql-server-2017.list)"
更新软件包:apt-get update
安装sqlserver:apt-get install -y --fix-missing mssql-server
配置sqlserver2017:/opt/mssql/bin/mssql-conf setup
选择版本号(我选择的是2,开发版)
接受条款并设置密码
重启sqlserver2017服务:systemctl restart mssql-server.service
注:如果使⽤sudo docker run -itd xxx /bin/bash 和 sudo docker attach containerID 进⼊容器,会
⽆法执⾏systemctl,进⽽配置失败!
⼆、测试连接
1.启动容器
启动镜像:sudo docker run -d --privileged=true -p 192.168.137.129:1433:1433 ubuntu /sbin/init
查看容器:sudo docker ps
进⼊容器:sudo docker exec -it bd5 /bin/bash
2.启动服务
重启服务:systemctl restart mssql-server.service
3.数据库连接:
下载中⽂版Management Studio 2017:
安装后,登录访问
注:安装⾮国内版本,可能做安装异常 。

相关文档
最新文档