Volumes??what??
type
volumes:由 Docker(/var/lib/docker/volumes/在 Linux 上)管理的主机文件系统的一部分中。非 Docker 进程不应修改文件系统的这一部分。卷是在 Docker 中持久化数据的最佳方式
bind mounts:可以存储在主机系统的任何位置。它们甚至可能是重要的系统文件或目录。Docker 主机或 Docker 容器上的非 Docker 进程可以随时修改它们。
tmpfs mounts:挂载仅存储在主机系统的内存中,永远不会写入主机系统的文件系统reference-Docker Volume 看这一篇就够了
location
·"Mountpoint": "/var/lib/docker/volumes/
·
docker build
Use? !
create
·创建数据卷 $docker volume create my-vol
·
ls
·查看数据卷 $ docker volume ls
·[root@centos7-9-2009-zsc docker]# docker volume ls
·
inspect
核查数据卷 $ docker volume inspect my-vol
remove
·rm
·
·删除数据卷 $ docker vlume rm my-vol
·
mount
–mount
docker run -d -it --name test01 --mount src=myvol,target=/app hello-world:last
-v
- 参数列表顺序固定
-v myvol:/app
·docker run -d -it --name test02 -v myvol:/app hello-world:last
·