轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
apache/skywalking-cli
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

skywalking-cli Docker 镜像下载 - 轩辕镜像

skywalking-cli 镜像详细信息和使用指南

skywalking-cli 镜像标签列表和版本信息

skywalking-cli 镜像拉取命令和加速下载

skywalking-cli 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

skywalking-cli
apache/skywalking-cli

skywalking-cli 镜像详细信息

skywalking-cli 镜像标签列表

skywalking-cli 镜像使用说明

skywalking-cli 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

Apache SkyWalking CLI是Apache SkyWalking可观测性平台的命令行工具,用于通过命令行与SkyWalking交互,支持管理、查询及操作监控相关资源与数据。
4 收藏0 次下载activeapache镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

skywalking-cli 镜像详细说明

skywalking-cli 使用指南

skywalking-cli 配置说明

skywalking-cli 官方文档

Apache SkyWalking CLI 技术文档

1. 镜像概述与主要用途

Apache SkyWalking CLI(命令行界面)是Apache SkyWalking的官方命令行交互工具,作为浏览器GUI的替代方案,供用户或运维团队通过命令行与SkyWalking进行交互。该工具基于SkyWalking GraphQL查询协议开发,功能与GUI一致。

自0.9.0版本起,SkyWalking CLI提供Docker镜像以简化部署与使用流程。同时,为方便开发者测试最新功能,项目向GitHub容器 registry推送快照镜像(非Apache官方发布,仅用于测试,禁止在生产环境使用)。

2. 核心功能与特性

  • 命令行交互:支持服务列表、指标查询等SkyWalking核心操作,替代GUI完成日常管理任务。
  • 跨平台兼容:提供多架构Docker镜像,适配Linux、macOS、Windows等环境。
  • 轻量部署:通过Docker容器快速启动,无需复杂依赖配置。
  • 快照镜像支持:提供开发快照镜像,便于测试未发布的最新功能。
  • 集成友好:可无缝集成至CI/CD工作流(如GitHub Actions),实现自动化事件报告与部署监控。
  • 自动补全:支持bash与PowerShell自动补全,提升命令输入效率。
  • 内置帮助手册:通过swctl help命令获取详细使用说明及示例。

3. 使用场景与适用范围

适用场景

  • 运维自动化:运维团队通过命令行批量执行SkyWalking管理操作(如服务状态检查、指标导出)。
  • CI/CD集成:在部署流程中嵌入CLI命令,实时上报服务部署事件至SkyWalking。
  • 功能测试:开发者使用快照镜像验证SkyWalking CLI最新功能。
  • 无GUI环境:在服务器或容器环境中,通过CLI替代浏览器GUI完成操作。

适用范围

  • 生产环境:使用Apache官方发布的apache/skywalking-cli镜像。
  • 测试环境:使用GitHub快照镜像ghcr.io/apache/skywalking-cli/skywalking-cli测试新功能。
  • 禁止场景:快照镜像不得用于生产环境,仅作测试用途。

4. 安装与使用方法

4.1 Docker镜像安装与使用

4.1.1 拉取官方镜像

docker pull apache/skywalking-cli:latest

4.1.2 基本运行命令

通过docker run直接执行CLI命令,示例如下:

# 列出所有服务
docker run -it --rm apache/skywalking-cli service ls

# 查询特定服务指标(假设服务名为"product-service")
docker run -it --rm apache/skywalking-cli metrics get --service-name product-service --metric-name service_resp_time
  • -it:交互式终端,支持命令行输入。
  • --rm:命令执行后自动删除容器,避免残留。

4.1.3 使用快照镜像(测试用)

# 拉取快照镜像
docker pull ghcr.io/apache/skywalking-cli/skywalking-cli:latest

# 运行快照镜像命令
docker run -it --rm ghcr.io/apache/skywalking-cli/skywalking-cli service ls

4.1.4 Docker Compose示例

如需与SkyWalking OAP服务联动(如连接远程OAP服务器),可通过docker-compose.yml配置网络与环境变量:

version: '3.8'
services:
  skywalking-cli:
    image: apache/skywalking-cli:latest
    command: service ls  # 执行的CLI命令
    environment:
      - SW_OAP_URL=[***]  # 连接OAP服务的地址(需与OAP容器网络互通)
    networks:
      - skywalking-network  # 与OAP服务共享网络

networks:
  skywalking-network:
    external: true  # 假设已存在SkyWalking OAP所在网络

启动命令:

docker-compose up

4.2 其他安装方式(补充说明)

除Docker外,CLI还支持以下安装方式(详情参见官方文档):

  • 快速安装:通过脚本一键安装(Linux/macOS/Windows)。
  • 二进制包:从SkyWalking下载页获取对应系统的二进制文件。
  • 源码构建:克隆仓库后通过make命令编译(需Go环境)。

5. 配置说明

5.1 连接OAP服务

CLI需连接SkyWalking OAP服务以执行操作,默认连接本地OAP(http://localhost:11800)。如需连接远程OAP,可通过以下方式指定:

命令行参数

docker run -it --rm apache/skywalking-cli --oap-url [***] service ls

环境变量

docker run -it --rm -e SW_OAP_URL=[***] apache/skywalking-cli service ls

5.2 认证配置

若OAP启用认证,需通过--auth-token参数或SW_AUTH_TOKEN环境变量传入令牌:

docker run -it --rm -e SW_AUTH_TOKEN=your-token apache/skywalking-cli service ls

6. 自动补全配置

CLI支持bash与PowerShell自动补全,可通过容器内命令生成补全脚本。

6.1 bash自动补全

# 生成补全脚本并配置
docker run --rm apache/skywalking-cli completion bash > swctl_bash_completion
sudo cp swctl_bash_completion /etc/bash_completion.d/swctl
echo "export PROG=swctl" >> ~/.bashrc
source ~/.bashrc

6.2 PowerShell自动补全

# 生成补全脚本并配置(需管理员权限)
docker run --rm apache/skywalking-cli completion powershell >> $profile
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

7. 帮助与手册

通过help命令获取详细使用说明:

# 查看全局帮助
docker run --rm apache/skywalking-cli help

# 查看特定子命令帮助(如service list)
docker run --rm apache/skywalking-cli service help list

8. 高级使用场景:CI/CD集成示例(GitHub Actions)

在GitHub Actions部署流程中嵌入CLI,上报服务部署事件至SkyWalking:

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - name: 部署服务并上报事件
        uses: docker://apache/skywalking-cli:latest
        with:
          args: event report --service product-service --instance asia-southeast --message "Deploy v1.2.0"
        env:
          SW_OAP_URL: ${{ secrets.OAP_URL }}
          SW_AUTH_TOKEN: ${{ secrets.OAP_AUTH_TOKEN }}

9. 贡献与许可

  • 贡献指南:参见项目贡献文档。
  • 许可协议:Apache 2.0 License,详见LICENSE。
查看更多 skywalking-cli 相关镜像 →
apache/skywalking-ui logo
apache/skywalking-ui
by The Apache Software Foundation
Apache SkyWalking Web用户界面是开源可观测性平台Apache SkyWalking的可视化交互入口,用于集中呈现分布式系统的监控数据,支持服务拓扑图展示、性能指标(如响应时间、吞吐量、错误率)实时监控、分布式追踪链路查询及告警状态可视化等核心功能,帮助运维与开发人员直观掌握系统运行状态,快速定位性能瓶颈与故障点,有效提升分布式架构下的系统可观测性与问题排查效率。
1101M+ pulls
上次更新:7 个月前
apache/skywalking-oap-server logo
apache/skywalking-oap-server
by The Apache Software Foundation
Apache SkyWalking OAP Server是开源分布式可观测性平台Apache SkyWalking的核心组件,负责从代理、服务网格等数据源收集指标、追踪和日志数据,通过分析处理后存储于支持多种数据库的后端,并提供查询接口为UI展示及告警功能提供数据支持,助力用户实时监控分布式系统运行状态、诊断性能瓶颈、保障服务稳定性与可靠性。
16810M+ pulls
上次更新:7 个月前
apache/skywalking-java-agent logo
apache/skywalking-java-agent
by The Apache Software Foundation
Apache SkyWalking的Java代理
231M+ pulls
上次更新:2 个月前
apache/skywalking-base logo
apache/skywalking-base
by The Apache Software Foundation
自8.8.0版本起不再使用的Apache SkyWalking基础镜像,曾用于构建UI和OAP Server镜像,7.0.0版本起分为es6(连接Elasticsearch 6)和es7(连接Elasticsearch 7)标签,latest标签指向es6。
231M+ pulls
上次更新:4 年前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.