深入存储驱动:Overlay2

本节是第五部分“存储篇”的最后一节,前两节我主要为你介绍了 Docker volume 及其应用,本节我将为你介绍 Docker 现在推荐的存储驱动 Overlay2 。

本节,我将为你介绍 Docker 现在推荐使用的存储驱动 Overlay2,在开始之前,你可以执行以下命令来查看 Docker 正在使用的存储驱动:

(MoeLove) ➜  ~ docker info --format '{
  {.Driver}}'                  
overlay2

如果你看到的结果也是 overlay2 说明你的 Docker 已经再用 overlay2 存储驱动了。

你也可能会看到其他不同的结果,可以在启动 docker daemon 的时候,通过 --storage-driver 参数进行指定,也可以在 /etc/docker/daemon.json 文件中通过 storage-driver 字段进行配置。

目前对于 Docker v19.03 而言,你有以下几种存储驱动可供选择:

  • btrfs
  • zfs
  • overlay2
  • aufs
  • overlay
  • devicemapper
  • vfs

但它们对于你使用的文件系统之类的都有不同的要求,且实现方式也不尽相同。我仍然以本节的重点 overlay2 存储驱动为例,它需要你使用 L

你可能感兴趣的:(Docker,核心知识必知必会,Docker,Kubernetes,Docker,容器,镜像,Docker,生态,Docker,Kubernetes)