Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >用json输出过滤码头图像

用json输出过滤码头图像
EN

Stack Overflow用户
提问于 2022-08-04 03:32:38
回答 1查看 128关注 0票数 -1

几个请求。

我想从docker images获得json输出,我可以这样做

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ docker images --format "{{json . }}" |jq .

{
  "Containers": "N/A",
  "CreatedAt": "2022-07-27 11:12:07 +1000 AEST",
  "CreatedSince": "8 days ago",
  "Digest": "<none>",
  "ID": "b673851840e8",
  "Repository": "python",
  "SharedSize": "N/A",
  "Size": "915MB",
  "Tag": "3.9",
  "UniqueSize": "N/A",
  "VirtualSize": "914.7MB"
}
{
  "Containers": "N/A",
  "CreatedAt": "2022-07-19 07:00:15 +1000 AEST",
  "CreatedSince": "2 weeks ago",
  "Digest": "<none>",
  "ID": "d7d3d98c851f",
  "Repository": "alpine",
  "SharedSize": "N/A",
  "Size": "5.53MB",
  "Tag": "latest",
  "UniqueSize": "N/A",
  "VirtualSize": "5.529MB"
}

然后我想得到带有标签和ID的iamge名称

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ docker images --format "{{json . }}" |jq -r "[.Repository,.Tag,.ID]|@csv"
"python","3.9","b673851840e8"
"alpine","latest","d7d3d98c851f"

所以我的问题是,我怎样才能得到输出

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
python:3.9 b673851840e8
alpine:latest d7d3d98c851f

(可选)第二个请求,如何过滤仅用*python*输出图像的输出

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-04 03:36:11

您不必使用jq来过滤基于名称的图像,使用本机--format标志本身

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker images --format "{{.Repository}}:{{.Tag}} {{.ID}}"

(或)筛选以python开头的名称

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker images --filter=reference='python*' --format "{{.Repository}}:{{.Tag}} {{.ID}}"

使用jq,将所需字段收集到数组中,并使用任何字符串连接运算符。您还可以使用join("\t")代替@tsv来保持对join方法的一致使用。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
jq -r '[([.Repository, .Tag] | join(":")), .ID] | @tsv'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73235207

复制
相关文章
Json过滤
最近在编写接口的时候,后台需要给前端返回数据,但是查询出来的结果中有很多属性是多余,本想着用字符串替换,但是发现好像不太行,多个属性的过滤好像并不太靠谱,于是网上百度了一些方法,今天在这里做一个总结汇总,在需要的时候大家可以作为参考。
wade
2020/04/24
1.1K0
Json过滤
过滤 Json 数据
@JsonIgnoreProperties:作用在类上 // 生成 json 时将 userRoles 属性过滤 @JsonIgnoreProperties({"userRoles"}) public class User { private String userName; private String fullName; private String password; private List<UserRole> userRoles = new ArrayList<>(
happyJared
2021/03/04
1.5K0
json美化输出
有时候,我们拿到手的json文件就是一整行,连在一起:十分的不美观,很难观察到里面的具体信息。本文介绍的是如何利用Python内的json包进行美化输出。
皮大大
2023/08/23
6310
VisualStudio 过滤输出窗口文本
如果一个项目是很多小伙伴开发,里面有一些逗比喜欢在输出窗口输出大量无意义的文本,那么很难通过输出窗口调试 本文告诉大家通过 VisualStudio 插件过滤输出窗口文本,让 VisualStudio 的输出只是自己需要的信息
林德熙
2019/03/13
1.6K0
VisualStudio 过滤输出窗口文本
json 的循环输出
json不能用for-of循环,会报错 可以用for-in循环: 1 var json = {'a':'apple','b':'banana','c':'orange','d':'pear'}; 2 for(var name in json){ 3 console.log(name);// a b c d 4 //打印的name值是字符串,所以用json['d']的方式输出 5 console.log(json[name]);// apple banana
Krry
2018/09/10
2.2K0
Django Admin输出JSON
Django 自带Admin后台这是Django的优势所在, 这样的话我们可以开箱即用后台功能。 有人说Django重, 可能设计就是这样, 过度的封装就是让开发者更简单的实现。 比起flask、tornado等轻量级的框架。 Django更适合做支撑系统的开发。
用户1416054
2018/08/02
1.1K0
Django Admin输出JSON
Nginx输出JSON格式日志
为了配合nginx日志分析,需要将Nginx的日志转为json格式,这个本身并不是很难,配置一个log_format即可,但在具体操作中却遇到了很多意想不到的问题。
yaxin
2019/03/04
7.9K0
Nginx输出JSON格式日志
1066 图像过滤 Python实现
图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来。现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换。
用户7886150
2021/01/28
6010
1066 图像过滤 (15 分)
这题的考点应该是二维数组的使用吧,实际上两个嵌套循环就可以解决了,注意输出的时候,如果为0,输出应该是000,这在类似的题目中算是一个测试点
可爱见见
2019/10/30
2990
1066 图像过滤 (15 分)
gin框架之json输出
目前json已经成为前后端交互的主要数据传输方式,那么gin框架是怎么输出json的呢?下面我们来讲讲在gin中是怎么输出json的。
大话swift
2020/03/12
3.1K0
1066 图像过滤 (15 分)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
韩旭051
2019/11/08
3170
用 tr 过滤文件
您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。
一见
2018/08/07
1.2K0
json怎么用
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。
用户8740382
2022/06/14
5.1K0
PTA 1066 图像过滤 (15 分)
图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来。现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换。
freesan44
2021/12/06
2370
PTA 1066 图像过滤 (15 分)
图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来。现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换。
freesan44
2021/08/21
3740
图像腐蚀与图像膨胀在信号过滤的应用
  图像的膨胀(dilation)和腐蚀(erosion)是两种基本的形态学运算,主要用来寻找图像中的极大区域和极小区域.
用户9925864
2022/07/27
6060
图像腐蚀与图像膨胀在信号过滤的应用
python中文编码&json中文输出问
python2.x版本的字符编码有时让人很头疼,遇到问题,网上方法可以解决错误,但对原理还是一知半解,本文主要介绍 python 中字符串处理的原理,附带解决 json 文件输出时,显示中文而非 unicode 问题。首先简要介绍字符串编码的历史,其次,讲解 python 对于字符串的处理,及编码的检测与转换,最后,介绍 python 爬虫采取的 json 数据存入文件时中文输出的问题。 参考书籍:Python网络爬虫从入门到实践 by唐松
py3study
2020/01/19
6.8K0
python中文编码&json中文输出问
Golang Gin 实战(八)| JSON渲染输出
现在开发API,所输出的基本上都是JSON格式的内容,相比比较旧的XML格式,JSON轻便、简洁、易于传输,所以现在的API使用非常多。
飞雪无情
2020/01/23
5.6K0
Python进行JSON格式化输出
看上去还可以接受吧,但是万一这JSON有一长串串串串串的话……可能编辑器都要hold不住了。 这个时候我们就可以对其进行格式化输出,json.dumps里就有自带的功能参数:
py3study
2020/01/13
5.5K0
ASP.NET输出JSON格式数据
一直使用WordPress3.1的版本,12月份WordPress发布了3.5的版本,想尝试升级一一下。当然最好是先在本地环境测试通过,然后上传的服务器是最好的方法。操作系统是Windows8 64位,设置基本和操作无关。 按照安装步骤,显示Apache2.2,然后是PHP5.4,最后就是MySQL5.5。安装过程问题还是蛮多了,下面总结如下,基本都是因为少配置了,或者配置不正确导致的。我安装好以上三个软件之后,将下载的WordPress3.5解压后的文件复制到Apache htdocs根目录下。然后在浏览
八哥
2018/01/18
3.6K0
ASP.NET输出JSON格式数据

相似问题

用regex (或JSONSlurper?)过滤JSON输出

23

无法用“码头图像剪枝-a”删除码头图像

22

过滤JSON输出

23

过滤ansible JSON输出

113

无法用码头看到STDERR输出

36
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文