【发布时间】:2016-04-06 01:18:49
【问题描述】:
由于键有“。”,我无法从地图列表中获取值。里面。
docker inspect jenkins
Config: {
..
"Labels": {
"com.docker.compose.config-hash": "85bcf1e0bcd708120185a303e2a8d8e65543c1ec77ec0c6762fc057dc10320aa",
"com.docker.compose.container-number": "1",
"com.docker.compose.oneoff": "False",
"com.docker.compose.project": "new",
"com.docker.compose.service": "sc2",
"com.docker.compose.version": "1.5.2"
}
}
}
我可以得到地图列表
docker inspect -f {{.Config.Labels}} new_sc2_1 地图[com.docker.compose.config-hash:85bcf1e0bcd708120185a303e2a8d8e65543c1ec77ec0c6762fc057dc10320aa com.docker.compose.container-number:1 com.docker.compose.oneoff:False com.docker.compose.project:new com.docker.compose.service: sc2 com.docker.compose.version:1.5.2]但是我怎样才能从密钥com.docker.compose.project获取项目名称new
docker inspect -f {{.Config.Labels.com.docker.compose.project}} new_sc2_1
<no value>
【问题讨论】:
标签: docker docker-compose jq