Sentry命令行界面(sentry-cli)是Sentry的官方命令行客户端,用于执行各类通用任务,目前主要用于在不使用Fastlane工具时向Sentry上传调试符号。可从https://github.com/getsentry/sentry-cli/releases/%E8%8E%B7%E5%8F%96%E4%B8%8B%E8%BD%BD%EF%BC%8C%E8%AF%A6%E7%BB%86%E6%96%87%E6%A1%A3%E5%8F%82%E8%A7%81Sentry%E5%AE%98%E6%96%B9%E6%96%87%E6%A1%A3%E3%80%82
通过自动化下载器获取最新版本并安装:
bashcurl -sL https://sentry.io/get-cli/ | bash
指定版本安装
为确保构建可重现,建议固定版本:
bashcurl -sL https://sentry.io/get-cli/ | SENTRY_CLI_VERSION=2.33.1 bash
自定义安装目录
设置INSTALL_DIR环境变量指定安装路径(适用于无sudo权限或自定义位置):
bashexport INSTALL_DIR=/custom/installation/path curl -sL https://sentry.io/get-cli/ | bash
验证安装
安装后通过帮助命令验证:
bashsentry-cli --help
注意:Windows环境需安装Microsoft Visual C++ Redistributable。
2.14.3及以上版本支持通过pip安装:
bashpip install sentry-cli
通过npm安装:
bashnpm install @sentry/cli
全局安装
全局安装需确保node_modules目录权限正确,或使用管理员权限:
bashsudo npm install -g @sentry/cli --unsafe-perm
自定义CDN
默认从Fastly CDN下载,可通过npm配置或环境变量指定自定义CDN:
bashnpm install @sentry/cli --sentrycli_cdnurl=https://mymirror.local/path
或在.npmrc中添加:
rcsentrycli_cdnurl=https://mymirror.local/path
环境变量控制
SENTRYCLI_CDNURL:指定二进制下载CDN地址SENTRYCLI_USE_LOCAL=1:使用本地sentry-cli(通过$PATH查找)SENTRYCLI_SKIP_DOWNLOAD=1:跳过二进制下载SENTRYCLI_NO_PROGRESS_BAR=1:禁用下载进度条(非TTY环境默认禁用)SENTRYCLI_LOG_STREAM=<stdout|stderr>:指定安装脚本输出流SENTRY_BINARY_PATH=<path>:配合SENTRYCLI_SKIP_DOWNLOAD=1指定二进制路径代理支持:通过npm配置的HTTPS代理或
HTTPS_PROXY环境变量支持代理环境。
通过getsentry/tools tap安装:
bashbrew install getsentry/tools/sentry-cli
1.25.0及以上版本提供官方Docker镜像,包含预安装的sentry-cli。推荐生产环境使用latest标签,开发环境可使用edge标签:
拉取镜像
bashdocker pull getsentry/sentry-cli
基本使用
bashdocker run --rm -v $(pwd):/work getsentry/sentry-cli --help
2.8.0+版本注意事项
若出现"error: config value 'safe.directory' was not found;"错误,需正确设置挂载卷的UID和GID:
bashdocker run --rm -u "$(id -u):$(id -g)" -v $(pwd):/work getsentry/sentry-cli --help
(此为旧版git安全问题导致,详情参见GitHub安全公告)
更新至最新版本:
bashsentry-cli update
如需自行编译,需安装以下依赖:
使用Cargo编译:
bashcargo build
项目包含Dockerfile,可构建基于Alpine的镜像:
bashdocker build -t sentry-cli . docker run --rm -v $(pwd):/work sentry-cli --help
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 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 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务