{}在docker-compose.yml的服务部分中是什么意思

{}在docker-compose.yml的服务部分中是什么意思,docker,docker-compose,Docker,Docker Compose,我想用一个简单的tar命令备份我的wordpress容器,但我很难理解db文件夹的位置 我有以下docker-compose.yml: 版本:“2.0” 服务: db: 图片:mysql:5.7 卷数: -数据库数据:/var/lib/mysql 重新启动:始终 环境: MYSQL\u ROOT\u密码:*** MYSQL\u数据库:*** MYSQL\u用户:*** MYSQL\u密码:*** wordpress: 取决于: -分贝 图片:wordpress:最新 端口: - "8000:80

我想用一个简单的tar命令备份我的wordpress容器,但我很难理解db文件夹的位置

我有以下docker-compose.yml:

版本:“2.0”
服务:
db:
图片:mysql:5.7
卷数:
-数据库数据:/var/lib/mysql
重新启动:始终
环境:
MYSQL\u ROOT\u密码:***
MYSQL\u数据库:***
MYSQL\u用户:***
MYSQL\u密码:***
wordpress:
取决于:
-分贝
图片:wordpress:最新
端口:
- "8000:80"
- "8001:443"
重新启动:始终
环境:
WORDPRESS_DB_主机:DB:3306
WORDPRESS\u DB\u用户:***
WORDPRESS\u DB\u密码:***
WORDPRESS\u DB\u名称:***
卷数:
db_数据:{}
db_数据卷是用这个{}声明的,在dokcer compose文档中我找不到任何信息:


我假设它没有绑定到yaml中的主机文件系统

映射可以用类似JSON的形式表示:
{fee:fie,foe:foo}
。 因此,
{}
只是一个空映射-即没有装入卷