相同点:

  • 都是依赖宿主操作系统内核的轻量级容器;
  • 都采用了linux内核技术实现容器隔离(namespace)和资源限制(cgroup);
  • 都使用了aufs文件系统;

不同点:

  • 用途
    • warden是CF内部的一个轻量级的容器,只包含容器部分
    • docker更全面,docker除了容器部分还包含镜像管理,镜像仓库,服务发现,selinux等,提供了一个独立运行Linux进程的轻量级虚拟化解决方案。
  • 交互方式
    • docker提供了http的REST接口
    • warden提供了交互的协议,通过unix socket域和外部进程(DEA)通信
  • 实现语言
  • docker,用go语言
  • warden,用ruby和c语言

最新文章

  1. Your build settings specify a provisioning profile with the UUID, no provisioning profile
  2. 解决window2012 IIS8 配置的网站无法下载exe文件的问题
  3. 算法训练 Hanoi问题
  4. (easy)LeetCode 205.Reverse Linked List
  5. 找不到类型或命名空间 datarowview
  6. ASP.NET Cache的一些总结分享
  7. Apache Flume 简介
  8. git 创建多个账户ssh
  9. 【Xamarin 在Mac OS 上的部署安装环境】
  10. GCC(警告.优化以及调试选项)
  11. android常犯错误记录(二)
  12. Confluence 6 MySQL 问题解决
  13. Spring中@Resource与@Autowired、@Qualifier的用法与区别
  14. 主动触发input框的失去焦点事件,阻止输入法跳出
  15. kubenetes pv(nfs) pvc 搭建
  16. SQL Server孤立账户解决办法
  17. 读后感+资源-----java8函数式编程pdf
  18. 【算法学习】manacher
  19. java android 读写三菱PLC 使用TCP/IP 协议
  20. Struts2(九.初始化用户列表时显示用户照片数目)

热门文章

  1. hive 排序 order by sort by distribute by cluster by
  2. Python 连接Redis两中方式
  3. Ionic step by step (1)
  4. LeetCode题解之Single Number
  5. linux下yum安装指定的mysql版本
  6. ARC中block块作为属性的使用笔记
  7. 优化tableView加载cell与model的过程
  8. 使用CAReplicatorLayer [1]
  9. 审计系统---堡垒机项目之用户交互+session日志写入数据库[完整版]
  10. October 03rd 2017 Week 40th Tuesday