建立 volume

  1. docker 有 volume 命令可以產生、查詢、列印、刪除 volume。
    [root@dyw219 ~]# docker volume --help
    ....
    Commands:
      create      Create a volume
      inspect     Display detailed information on one or more volumes
      ls          List volumes
      prune       Remove all unused volumes
      rm          Remove one or more volumes
    
  2. 使用 create 命令新增一個叫 data 的 volume。
    [root@dyw219 ~]# docker volume create --name data
    data
    
  3. ls 命令列出 volume。
    [root@dyw219 ~]# docker volume ls
    DRIVER              VOLUME NAME
    local               data
    
  4. inspect 檢查 volume data,掛載點在 /var/lib/dacker/volumes/data/_data。
    [root@dyw219 ~]# docker volume inspect data
    [
        {
            "Driver": "local",
            "Labels": {},
            "Mountpoint": "/var/lib/docker/volumes/data/_data",
            "Name": "data",
            "Options": {},
            "Scope": "local"
        }
    ]
    
  5. 查看 /var/lib/dacker/volumes/data/_data,目前是空的。
    [root@dyw219 ~]# ll /var/lib/docker/volumes/data/_data/
    total 0