Docker

Docker 的简介

官方说法

:Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。

它的用途

1.它可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。

2.它是用来把你的程序在linux系统中打包起来,然后使你的程序和其他程序隔离,就相当于你在一个虚拟机上装了一个软件,和你电脑上的软件没有任何联系,但是它和虚拟机最大的不同就是它的性能开销特别小。

使用场合

Web应用的自动化打包和发布
自动化测试和持续集成、发布
在服务环境中调整后台应用

它的优点

简化程序:把你的程序放在箱子里,你就可以让全世界的linux系统很快的部署上你的程序。
简化部署和配置:Docker的镜像中包含了运行环境和配置,所以它可以简化你实际部署中很多操作。
节省开支:这个有点正是因为它开销小的特点,它与云结合,让云空间的得到了更充分的利用,解决了硬件管理问题的同时还改变了虚拟化的方式。

缺陷

系统限制:只能运行在Linux 64bit的系统上,别的都不行
隔离性:它的隔离性和KVM之类的虚拟化方案还是有些不足的
Docker对disk的管理比较有限
Container(容器)随着用户的停止而销毁,因此Container中的log等用户数据不便于收集

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值