docker-compose-volumes的说明

docker-compose中有两种方式可以设置数据持久化。

image: mariadb:latest restart: always ports: - "3306:3306" volumes: - [直接使用宿主机的本地路径]:/var/lib/mysql 使用绝对路径直接挂载到本地,直观易于查看,但需要管理本地的路径。 image: mariadb:latest restart: always ports: - "3306:3306" volumes: - [卷标名称]:/var/lib/mysql volumes: [卷标名称]: 使用卷标的方式,简洁易于管理,但是数据实际存放的位置需要费点周折才能看到。
查看卷标的信息
docker volume inspect [卷标名称]
#输出的信息中 Mountpoint 即为数据实际存放的位置