Docker"实例"在ram完全跑?

时间:2014-12-01 08:21:47

标签: docker

我想在ram中为一个docker实例提供动力......完全在ram内...使用tmpfs

可以吗?

我不确定docker如何使用文件系统,因为我过去习惯使用kvm和xen,他们都需要先设置默认大小才能使用。

那么" docker fs"工作?

2 个答案:

答案 0 :(得分:4)

这可以做到。如果在tmpfs上挂载/ var / lib / docker,Docker可以在其上使用其他存储后端,如OverlayFS。

答案 1 :(得分:2)

Docker使用它所谓的“联合文件系统”,它由多个只读层组成,顶层有一个写时复制层(参见http://docs.docker.com/terms/layer/)。它可以使用多个存储驱动程序之一(按优先顺序):AUFS,BTRFS,devicemapper,overlayfs或VFS。因此,不,我认为你不能使用tmpfs。

https://developerblog.redhat.com/2014/09/30/overview-storage-scalability-docker/

的更多信息