挂载卷:
docker run --name b1 -v : busybox:latest
-v 挂载卷
指定容器目录,宿主目录默认在/var/lib/docker/volumes 中,可以使用 docker inspect b1 可以看到。
docker run --name b1 -v busybox:latest
例:docker run --name b1 -v /data busybox:latest
查看挂载信息:
docker inspect b1 查看全部的b1信息。
docker inspect -f {{.Mounts}} b1
挂载在宿主机的目录中的文件,如果在宿主机中修改,在容器中可以直接看到修改结果。
多个容器使用同一个卷:
docker run --name b1 -d /docker/volumns:/data busybox:latest
docker run --name b2 -d /docker/volumns:/data busybox:latest
复制使用其他容器卷:
使用参数:--volumns-from container_name
docker run --name b1 -d /docker/volumns:/data busybox:latest
docker run --name b2 -d --volumns-from b1 busybox:latest