docker卷挂载
volume:docker管理宿主机文件系统的一部分(/var/lib/docker/volumes)
管理卷:
创建:docker volume create 卷名
列出:docker volume ls
查看:docker volume inspect 卷名
1
2
3
2
3
清理:
docker container stop 容器名
docker container rm 容器名
docker volume rm 卷名
1
2
3
2
3
用卷创建容器一:
docker run -itd --name=容器名 --mount src=卷名,dst=容器内路径 镜像名
docker run -itd --name=容器名 -v 卷名:容器内路径 镜像名
bind mounts:可以存储在宿主机系统的任意位置
1
2
3
4
5
2
3
4
5
用卷创建容器二:
docker run -itd --name=容器名 --mount type=bind,src=宿主机路径,dst=容器内路径 镜像名
docker run -itd --name=容器名 -v 宿主机路径:容器内路径 镜像名
tmpfs:挂载存储在宿主机系统的内存中,而不会写入宿主机的文件系统
1
2
3
4
5
2
3
4
5
上次更新: 2022/06/12, 15:48:09