
dishcloth/probe本镜像是一个轻量级"quick and dirty"探针工具,设计初衷是提供快速、便捷的系统或服务探测能力。它专注于"快速可用",无需复杂配置,可直接部署使用,适合临时诊断、快速验证场景,帮助用户在无需搭建完整监控系统的情况下,快速获取目标服务状态或基础系统信息。
通过docker run直接启动,基本格式如下:
bashdocker run --rm [镜像名称] [探测参数]
| 参数格式 | 说明 | 示例 |
|---|---|---|
--target <地址> | 指定探测目标地址(IP或域名) | --target example.com |
--port <端口> | 指定目标服务端口(TCP/HTTP协议时必填) | --port 80 |
--proto <协议> | 指定探测协议(支持http/tcp/icmp,默认tcp) | --proto http |
--timeout <秒数> | 设置探测超时时间(默认5秒) | --timeout 10 |
检查目标主机192.168.1.100的8080端口是否开放:
bashdocker run --rm quick-probe --target 192.168.1.100 --port 8080 --proto tcp
预期输出:TCP probe to 192.168.1.100:8080 - Success (Response time: 23ms)
检查[***]的服务响应状态:
bashdocker run --rm quick-probe --target example.com --port 443 --proto http --ssl
预期输出:HTTP probe to example.com:443 - Status Code: 200 (OK), Response time: 156ms
获取本地容器运行环境的基础系统信息:
bashdocker run --rm quick-probe --sys-info
预期输出:OS: Linux 5.15.0-78-generic, CPU Cores: 4, Memory Usage: 1.2G/8G
工具输出遵循固定格式,主要包含:
--cap-add=NET_RAW)manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务