volume是怎么创建的相关问题
来源:5-3 数据持久化之Data Volume
慕虎6239240
2021-05-20
我在宿主机上执行:docker run -it -v ~/container_data:/data -it ubuntu /bin/bash
,为什么通过docker volume ls
命令看不到volume??
而通过docker run -d -v mysql:/var/lib/mysql --name mysql2 -e MYSQL_ALLOW_EMPTY_PASSWORD=true mysql
命令执行后,通过docker volume ls
命令就能看到volume信息。 这是为什么呢??这两条命令的 volume是怎么创建的呢??有何区别??
写回答
2回答
-
麦兜搞IT
2021-05-21
您好,第一条命令是本地目录挂载到container内,做的映射,所以docker volume ls看不到
00 -
慕虎6239240
提问者
2021-05-20
一个指定了宿主机路径,一个没有指定宿主机路径而是起了个别名,并由系统指定路径。 那为什么自己指定了路径的volume无法通过docker volume ls命令查看信息????
00
相似问题