标签:文件系统 run bind volume 区别 持久 自动 主机 vol
VOLUME ["/var/lib/mysql"]
指定了持久化的路径,此路径是要被持久化的路径,默认volume的名称为localsudo docker run -d -v mysql:/var/lib/mysql --name mysql1 -e MYSQL_ALLOW_EMPTY_PASSWORD=true mysql
启用一个mysql的image容器,其中-v
后跟的mysql表示volume别名,冒号后面的路径为volume本地存储的地址sudo docker volume ls
查看docker的volume,会发现自动生成了一个volumesudo docker volume inspect volume的NAME值
查看对应volume的详情信息sudo docker volume rm volumeNAME
sudo docker rm mysql1
移除containersudo docker run -d -v mysql:/var/lib/mysql --name mysql1 -e MYSQL_ALLOW_EMPTY_PASSWORD=true mysql
再次开启一个container,此时的volume会延用之前的数据实现数据的恢复docker run -v /home/aaa:/root/aaa
来源:https://blog.csdn.net/qq_34829447/article/details/85563389
标签:文件系统 run bind volume 区别 持久 自动 主机 vol
原文地址:https://www.cnblogs.com/qixidi/p/10229228.html