目录
删除容器,volume不会删除,再次创建指定旧volume 即可还原数据
创建volume
docker run -d --name mysql05 -v mysql05_volume:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql
查看volume
docker volume ls
数据位置
docker volume inspect mysql05_volume
映射关系
centos中的: cd /var/lib/docker/volumes/mysql05_volume/_data && ls -l (centos中增加文件在mysql05同步)
mysql05容器中的:cd /var/lib/mysql/ && ls -l (mysql05增加文件同样会在centos中同步)
两个文件夹文件是同步可见的。
删除volume
docker volume rm -f VOLUME NAME
恢复数据
docker run -d --name mysql05 -v mysql05_volume:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql