Docker之管理應用程序數據

將Docker主機數據掛載到容器方法

Docker提供三種不同的方式將數據從宿主機掛載到容器中:

  • volumes: Docker管理宿主機文件系統的一部分(/var/lib/docker/volumes)
  • bind mounts: 可以存儲在宿主機系統的任意位置
  • tmpfs:掛載存儲在宿主機系統的內存中,而不會寫入宿主機的文件系統
    在這裏插入圖片描述

數據卷形式(volume)

在這裏插入圖片描述

數據卷可以將相關數據共享不同的容器
如果創建容器中沒有指定數據卷,docker會在動創建一個匿名卷,

綁定掛載(bind Mount)

在這裏插入圖片描述與volume不同是,數據卷需要創建管理,但是綁定是將容器數據綁定到一個宿主機已經存在的文件目錄上。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章