Docker存储驱动程序 理想情况下,只有很少的数据写入容器的可写层,并且您使用Docker卷来写入数据。但是,有些工作负载要求您能够写入容器的可写层。这是存储驱动程序进来的地方。
Docker支持多种不同的存储驱动程序,使用可插拔的架构。存储驱动程序控制图像和容器在Docker主机上的存储和管理方式。 读完存储驱动程序概述后,下一步是为工作负载选择最佳的存储驱动程序。
使用AUFS存储驱动程序 AUFS联合文件系统。的aufs存储驱动程序是用于在多克尔管理图像和层的Ubuntu的默认存储驱动器,以及适用于Debian版本拉伸之前。
使用BTRFS存储驱动程序 Btrfs是下一代的写时复制文件系统,支持许多先进的存储技术,使其非常适合Docker。Btrfs包含在主线Linux内核中。
使用OverlayFS存储驱动程序 OverlayFS是与AUFS类似的现代联合文件系统,但速度更快,实现更简单。Docker为OverlayFS提供了一个存储驱动程序。
使用VFS存储驱动程序 VFS存储驱动程序不是联合文件系统;相反,每个图层都是磁盘上的目录,并且没有写时复制支持。要创建一个新图层,先前的图层会进行“深层复制”。
使用ZFS存储驱动程序 ZFS是下一代文件系统,支持许多高级存储技术,如卷管理,快照,校验和,压缩和重复数据删除,复制等。
关于图像,容器和存储驱动程序 要有效地使用存储驱动程序,您必须了解Docker如何构建和存储图像。然后,您需要了解容器如何使用这些图像。最后,您需要简单介绍启用图像和容器操作的技术。
写入容器的可写层需要存储驱动程序来管理文件系统。存储驱动程序使用Linux内核提供联合文件系统。与使用数据体积直接写入主机文件系统。
您可以通过传递给tf.train.Saver()构造函数来轻松指定要保存或加载的名称和变量: 变量列表(将以本身的名字存储)。 一个Python字典,其中键是要使用的名称,值是要管理的变量。
ReduxFAQ:存储设置(StoreSetup) 目录 我可以或应该创建多个存储吗?我可以直接导入我的存储,并在组件中使用它吗? 我的存储增强器中有多个中间件链可以吗?
9名司机 本节简要介绍如何编写高效的驱动程序。 假设你对司机有很好的理解。 9.1驱动和并发 运行时系统在运行驱动程序中的任何代码之前,总是先获取一个锁。
DB驱动程序引用 这是独立于平台的基本DB实现类。这个类不会直接被调用。相反,特定数据库的适配器类将扩展并实例化它。 这方面的如何材料已被分成几篇文章。本文旨在为他们提供参考。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
