docker info
命令列出了兩個存儲驅動程序例如設備映射器和備份文件系統,例如XFS。這兩個屬性的含義是什麼?它們有什麼不同?在docker中,存儲驅動程序和備份文件系統有何不同?
2
A
回答
0
某些Docker storage drivers在現有文件系統的頂部使用常規文件。 aufs
,overlay
,overlay2
和devicemapper
在loop-lvm
模式下都可以通過格式化的「後備文件系統」工作。
btrfs
,zfs
並direct-lvm
模式devicemapper
直接使用體積/裝置,從而有在多克爾容器和實際設備之間沒有格式的文件系統中使用。 Docker仍然需要一個文件系統來存儲設備上的數據,以便使用報告的「備份文件系統」創建一個文件系統。
0
「存儲驅動程序」是docker用來管理存儲的軟件組件。這可能是overlay
驅動程序之一,它使用內核中的文件系統驅動程序overlay
或驅動程序devicemapper
,該驅動程序使用Linux設備映射程序或任何其他驅動程序分配存儲塊。
在某種程度上,所有這些驅動程序都需要存儲文件,這意味着它們需要使用文件系統。在覆蓋型驅動程序的情況下(如overlay
,overlay2
,aufs),這是主機中的現有文件系統。對於devicemapper
驅動程序(以及在塊存儲上運行的類似驅動程序),這是一個在塊設備上創建的文件系統,Docker從設備映射程序存儲區中分離出來。 「後備文件系統」是用來存儲文件的文件系統,並且將會是「XFS」或「ext4」等。
相關問題
- 1. 如何啓動linux系統和設備驅動程序編程
- 2. 如何在文件系統設備驅動程序中不進入死鎖?
- 3. Docker卷存儲備份
- 4. 如何在文件系統驅動程序中實現IOCTL_REDIR_QUERY_PATH?
- 5. 系統備份到git存儲庫?
- 6. 啓動文件存儲/備份服務
- 7. 有沒有辦法直接查詢文件系統設備驅動程序以列出目錄中的文件?
- 8. Windows Azure的備份 - 失敗在驅動器C:(操作系統驅動器)
- 9. 嵌入式系統編程與設備驅動程序
- 10. 如何存儲在備份文件一定數量的備份
- 11. 系統/文件/目錄/應用程序備份的方法 - Linux
- 12. 由系統頁面文件備份的內存映射文件
- 13. 使用setupapi的驅動程序備份
- 14. 不同子系統驅動程序之間的通信(例如:IIO和充電驅動程序)
- 15. Windows批處理文件系統備份
- 16. phpbb和文件系統存儲
- 17. BLOB或文件系統來存儲和
- 18. IE8在文件系統中存儲存儲在localStorage中的值?
- 19. Docker for windows的Docker日誌(驅動程序json文件)位置
- 20. 用於SMP系統的Linux設備驅動程序
- 21. java.lang.IllegalStateException:驅動程序可執行文件不存在chrome驅動程序
- 22. 不同位置/目錄/驅動器上的節點存儲和關係存儲
- 23. 域驅動設計和文件存儲
- 24. 創建一個文件系統「驅動程序」
- 25. Windows文件系統過濾器驅動程序
- 26. 不能訪問谷歌驅動器的備份文件夾或我的應用程序編程備份
- 27. 如何打開正常的文件和設備驅動程序
- 28. 如何將上傳的文件存儲在文件系統中?
- 29. 如何將文件存儲在Azure的文件系統中
- 30. CodeIgniter緩存驅動程序忽略備份適配器