博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker,Rkt谁会笑到最后
阅读量:4497 次
发布时间:2019-06-08

本文共 1682 字,大约阅读时间需要 5 分钟。

Docker,Rkt谁会笑到最后
的全称是“Application Container Specification(标准应用容器规范)”,这个规范的制定不是为了服务于特定的Linux系统环境,其初衷在于制定一组不依赖于具体平台、技术、操作系统和编程语言的容器虚拟化规范,解除已经初露端倪的企业容器产品互不兼容、各自封闭发展的危机,防止更多技术壁垒的产生

正在制定中的AppC容器规范设计目标包括:

  • 组件式工具:用于下载、部署和运行虚拟容器环境的操作工具应该相互独立、互不依赖且可被替换。 
  • 镜像安全性:镜像在因特网下载传输时应当使用加密协议,容器工具应当内置验证机制,以拒绝不安全来源的镜像。 
  • 操作去中心化:镜像分发应该支持可扩展的传输协议,未来允许引入P2P,甚至BitTorrent协议来提升镜像分发效率,且容器使用前不应需要登录特定的镜像仓库。 
  • 开放性标准:容器镜像的格式与元数据定义应该由社区设立统一协商制定,使得符合这一规范的不同容器产品能够共享镜像文件。
Rkt 

rkt (pronounced "rock-it") is a CLI for running app containers on Linux. rkt is designed to be secure, composable, and standards-based.

Some of rkt's key features and goals include:

  • Security: rkt is developed with a principle of "secure-by-default", and includes a number of important security features like support for , , and running app containers in .
  • Composability: rkt is designed for first-class integration with init systems (, upstart) and cluster orchestration tools (fleet, , ), and supports .
  • Open standards and compatibility: rkt implements the , supports the , and can also run .

For more on the background and motivation behind rkt, read the original .

FreeBSD平台基于jails/ZFS

Jetpack 

Jetpack is an experimental and incomplete implementation of the  for FreeBSD. It uses jails as isolation mechanism, and ZFS for layered storage.

This document uses some language used in , the reference implementation of the App Container Specification. While the documentation will be expanded in the future, currently you need to be familiar at least with Rocket's README to understand everything.

Linux平台

Nose Cone 

Overview

Nose Cone is a C++  implementation that uses the  App Container library.

转载于:https://www.cnblogs.com/lixuebin/p/10814026.html

你可能感兴趣的文章
用C语言实现最小二乘法算法
查看>>
js学习笔记一
查看>>
[cocos2d]场景切换以及切换进度显示
查看>>
fenby C语言 P6
查看>>
分页查询
查看>>
【leetcode 简单】 第一百一十题 分发饼干
查看>>
解决python写入csv文件每两行间 隔一个空行的问题
查看>>
异常——获取异常信息
查看>>
JMeter学习-019-JMeter 监听器之【聚合报告】界面字段解析及计算方法概要说明(转载)...
查看>>
git 使用那些事儿
查看>>
Web测试
查看>>
Hadoop RPC源码阅读-客户端
查看>>
面试问答题及答案
查看>>
Ubuntu 14.10 下安装伪分布式hdoop 2.5.0
查看>>
Prometheus监控软件部署方法
查看>>
C+++string类如何判断字符串为空
查看>>
关于linux 添加新的硬盘
查看>>
【Java集合源码剖析】HashMap源码剖析
查看>>
openwrt固件支持3G和4G上网卡
查看>>
js2
查看>>