我的docker-compose文件中有以下配置。 BroadcastReceiver
的含义是什么?我也看到了Activity
的设置。
*appvolume
答案 0 :(得分:1)
docker-compose文件使用YAML语法。这些字符是“锚点”和“别名”的YAML语法,它们基本上是从文档的另一部分引用YAML文档的一个部分的方式。例如,请考虑以下示例:
example:
list1: &foo
- one
- two
list2: *foo
它定义了一个名为foo
的锚,引用了list1
键中的列表。在文档的其他地方,我们可以使用*foo
来引用相同的列表。
如果您将其粘贴到online yaml parser,您会发现结果数据结构看起来好像list2
指定了与list1
相同的内容:
{
"example": {
"list1": [
"one",
"two"
],
"list2": [
"one",
"two"
]
}
}
如果您想要包含在多个服务定义中的一组通用卷或网络等,这在docker-compose.yaml
文件中很有用。