docker容器访问sqlserver_基于docker的sqlserver访问研究

龙源期刊网

http://www.qikan.com.cn

基于

docker

sqlserver

访问研究

作者:孙鑫岩

唐凌彦

来源:《电脑知识与技术》

2016

年第

31

摘要:该文首先目前开源技术中非常火的

docker

技术,然后介绍了

sqlserver

数据库。接

着介绍如何把

sqlserver

部署到

docker

容器中,最后通过数据库客户端访问部署在

docker

容器

中的

sqlserver

服务。

关键词:

Docker

;容器;数据库

中图分类号:

TP311

文献标识码:

A

文章编号:

1009-3044

(

2016

)

31-0001-02

1 Docker

介绍

Docker

dotcloud

公司开源的基于

LXC

的容器引擎技术,采用

go

语言开发。官方网站

是:

https

//www.docker.com/

,对应的官方

docker

镜像是:

http

//hub.docker.com/

Docker

容器是完全使用沙箱机制,不同的

docker

容器之间资源隔离,用户使用

docker

器感觉就像使用一个虚拟机,当时

docker

容器相比虚拟机更轻量级。

Docker

技术正在是应用

软件系统做到一次构建,到处移植和运行,极大地简化了应用软件系统的移植和部署成本,提

高和解放了生产力。开发者可以把笔记本上开发、编译测试通过的容器在生产环境中批量部

署,不同的应用软件系统通过

docker

容器封装技术得到相同的移植和部署接口。

Docker

体系结构如下图:

我们称安装

docker

的机器为宿主机,安装后宿主机上

docker daemon

默认启动,我们通过

docker

客户端(命令行工具)和

docker daemon

通信,进行

docker

容器的拉取、运行、停止、

push

要理解上述操作,我们需要了解

Docker

3

大组件:

Docker

镜像:

Docker

容器运行时的只读模板,每一个镜像由一系列的层组成。我们通过

Dockerfile

来描述和

build

一个

docker

镜像。

Docker

仓库:

Docker

仓库存放镜像的地方,有公共仓库和私有仓库。公共仓库就是我们

上述提到的

http

//hub.docker.com/

Docker

仓库提供了庞大的镜像集合供使用。这些镜像可

以是自己创建,或者在别人的镜像基础上创建。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值