该Docker镜像提供一个轻量级命令行工具,功能类似传统cat命令,核心差异在于其输出为结构化JSON格式。通过将文本内容转换为JSON对象,简化了数据解析、日志处理及跨工具集成流程。
content(内容)、filename(文件名,文件输入时)、status(处理状态)等字段jq、grep等工具配合,实现JSON数据筛选、转换与聚合bashdocker run --rm [选项] <镜像名> [输入源]
--rm:容器退出后自动删除输入源:可为文件路径(容器内路径)或-(表示标准输入)-v <宿主机路径>:<容器路径>:挂载宿主机目录,用于读取本地文件-i:保持标准输入打开,用于接收管道数据1. 读取本地文件并输出JSON
bash# 将当前目录下的test.txt文件挂载到容器内/data目录,读取并转换 docker run --rm -v $(pwd):/data <镜像名> /data/test.txt
输出示例:
json{ "filename": "/data/test.txt", "content": "这是test.txt的内容", "status": "success", "timestamp": "2024-06-01T12:34:56Z" }
2. 读取标准输入(管道数据)
bash# 将echo输出通过管道传入工具 echo "标准输入内容" | docker run --rm -i <镜像名> -
输出示例:
json{ "filename": null, "content": "标准输入内容", "status": "success", "timestamp": "2024-06-01T12:35:10Z" }
3. 与jq工具配合使用
bash# 读取文件并通过jq提取content字段 docker run --rm -v $(pwd):/data <镜像名> /data/log.txt | jq -r .content
--meta参数实现(具体以镜像文档为准)您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。


探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务