联合文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem)。
联合文件系统是 Docker 镜像的基础。镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
另外,不同 Docker 容器就可以共享一些基础的文件系统层,同时再加上自己独有的改动层,大大提高了存储的效率。
Docker 中使用的 AUFS(AnotherUnionFS)就是一种联合文件系统。 AUFS 支持为每一个成员目录(类似 Git 的分支)设定只读(readonly)、读写(readwrite)和写出(whiteout-able)权限, 同时 AUFS 里有一个类似分层的概念, 对只读权限的分支可以逻辑上进行增量地修改(不影响只读部分的)。
Docker 目前支持的联合文件系统种类包括 AUFS, btrfs, vfs 和 DeviceMapper。
CentOS基本信息CentOS 是流行的 Linux 发行版,其软件包大多跟 RedHat 系列保持一致。 该仓库提供了 CentOS 从 5 ~ 7 各个版本的...
kubectl版本和集群版本之间的差异必须在一个小版本号内。例如:v1.23版本的客户端能与v1.22、v1.23和v1.24版本的控制面通信。用...
从私有仓库拉取镜像本文介绍如何使用Secret从私有的镜像仓库或代码仓库拉取镜像来创建Pod。有很多私有镜像仓库正在使用中。这个...
使用Deployment运行一个无状态应用本文介绍如何通过KubernetesDeployment对象去运行一个应用。教程目标创建一个nginxDeployment....
在Minikube环境中使用NGINXIngress控制器配置IngressIngress是一种API对象,其中定义了一些规则使得集群中的服务可以从集群外访...
CustomResourceDefinition的版本本页介绍如何添加版本信息到CustomResourceDefinitions。目的是标明CustomResourceDefinitions的...
jQuery Mobile 事件 在jQuery Mobile中提供了丰富的事件处理机制,可以使得开发者很好的处理相应的事件,节约了时间。事件 = 所...
Spring是开源框架,很容易开发基于企业Java的应用程序。 它用Java语言编写。Spring Framework提供了以下模块来处理基于Java的应...
在Neo4j CQL中,我们不能单独使用MATCH或RETURN命令,因此我们应该合并这两个命令以从数据库检索数据。Neo4j使用CQL MATCH + RET...