Docker容器关键词



业务往Dokcer转换,经过一些填坑,使得docker转换成功,对于开发而言,只要把这个容器当成虚拟机。SRE团队,底层运维及平台健康

微服务架构,

无状态的服务,只读服务,docker更适合运行无状态服务,提高了物理机的利用率。

一个Dockerimage,是一个已完成部署的一个版本,或版本中间状态。

DBredis还是在实体机上

Git-hubhook,通过push到某个docker image,然后tag操作,这样完成自动化过程。

 

Build(使用的临时容器可能会有问题)-shaperegistory/index的问题,主要在权限方面)-runipforwardiptables等网络相关的缺陷)

Docker的监控feature,但是其初始状态还是遇到了一些问题,例如内存预报不准。千个节点的docker左右。Ubuntu 14.04

 

你猜集装箱是搬运公司发明的,还是轮船公司发明的?

Docker背后的想法和我们想用虚拟机的思路是一致的,创建软件程序可移植的轻量级容器,而不去关系底层是什么?

Docker的典型优势:

  1. 隔离应用依赖,自成一体,启动就可以run

  2. 创建应用及其土壤 的镜像并进行复制

  3. 创建容易分发的即启即用的应用。想象一下原发布的web应用要启动这个apach,然后xxx,然后xxx,最后可以访问了。现在多么简单的一件事情。当然你可以给人家一个vpc

  4. 允许实例简单、快速地扩展

  5. 测试应用然后销毁它们

 

http://wenku.baidu.com/content/d817967416fc700abb68fca1?m=53edf76e3be441c342485c83deb30a3d&type=pic&src=49049b6be22181041fcdbd54ce2b3341.png

Docker容器相比虚拟机而言,它们被设计用来运行单进程,无法真实模拟一个完整的环境。这个工作模式是一个容器一个进程。Docker exec是可以进入容器的,从docker的实际来看,就是利用CPU的,或临时内存,其中完全无数据保留的(如果docker退出)

 

Docker容器的关联:

  1. 容器启动时候,获得随机私有IP,利用IP可以和host通讯

  2. 同一个host上的不同容器默认局域网通讯

  3. 创建容器时候引用现存容器,并给予一个别名,那么就可以根据别名来访问,来通讯

 

Cgroupunion文件系统是非常核心的两个docker相关,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值