从docker中获取标签值
发布时间:2020-12-16 03:37:31 所属栏目:安全 来源:网络整理
导读:参见英文答案 How can I get a Docker images label if the label name has a “.” in it?????????????????????????????????????1个 由于密钥具有“.”,因此我无法从地图列表中获取值.内. docker inspect jenkins... Config: { .. "Labels": { "com.docker.
参见英文答案 > How can I get a Docker image’s label if the label name has a “.” in it?????????????????????????????????????1个 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 map[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
最佳答案
您可以使用index来获取该键的值(为了便于阅读而包装);
这应该给你项目的名称 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |