Loading...
Loading...
Compare original and translation side by side
guara link # Interactive picker
guara link --project my-app --service api # Direct link.guara.json{
"project": "my-app",
"service": "api"
}.guara.json.gitignoreguara unlinkguara link # 交互式选择器
guara link --project my-app --service api # 直接关联.guara.json{
"project": "my-app",
"service": "api"
}.guara.json.gitignoreguara unlinkguara exec # Default shell (/bin/sh)
guara exec --shell /bin/bash # Use bashguara exec -- ls -la /app
guara exec -- cat /etc/hostname
guara exec -- env # Check runtime env vars
guara exec -- node -e "console.log(process.env.DATABASE_URL)"guara exec --json -- whoamiguara exec # 默认Shell(/bin/sh)
guara exec --shell /bin/bash # 使用bashguara exec -- ls -la /app
guara exec -- cat /etc/hostname
guara exec -- env # 查看运行时环境变量
guara exec -- node -e "console.log(process.env.DATABASE_URL)"guara exec --json -- whoami
**Requirements:** Service must be running with at least one healthy pod. If you get "No ready pods available", start the service first: `guara services start`.
**要求**:服务必须处于运行状态且至少有一个健康的Pod。如果出现“No ready pods available”错误,请先启动服务:`guara services start`。guara proxy # Random local port assigned
guara proxy --local-port 8080 # Forward localhost:8080 -> containerguara proxy # 分配随机本地端口
guara proxy --local-port 8080 # 将localhost:8080转发到容器端口guara logs # Last 100 lines
guara logs --lines 500 # More linesguara logs --follow # Polls every 2.5s
guara logs -f --level error # Only errors, streamingguara logs --level error # By level: trace|debug|info|warn|error|fatal
guara logs --since 1h # Last hour (also: 30m, 2d, 90s)
guara logs --search "connection refused" # Text search
guara logs --since 2h --level warn --search "timeout" # Combinedguara logs --since 2026-04-01T00:00:00Z --until 2026-04-01T12:00:00Zguara logs # 最后100行
guara logs --lines 500 # 查看更多行数guara logs --follow # 每2.5秒轮询一次
guara logs -f --level error # 仅流式查看错误日志guara logs --level error # 按级别过滤:trace|debug|info|warn|error|fatal
guara logs --since 1h # 查看最近1小时的日志(也支持:30m、2d、90s)
guara logs --search "connection refused" # 文本搜索
guara logs --since 2h --level warn --search "timeout" # 组合过滤guara logs --since 2026-04-01T00:00:00Z --until 2026-04-01T12:00:00Zguara env list
guara env list --json # Full values in JSONguara env set KEY=value
guara env set KEY1=val1 KEY2=val2 # Multiple at once
guara env set NPM_TOKEN=xxx --build # Available during Docker buildguara env unset KEY
guara env unset KEY1 KEY2env setenv unsetguara env list
guara env list --json # 以JSON格式查看完整值guara env set KEY=value
guara env set KEY1=val1 KEY2=val2 # 同时设置多个变量
guara env set NPM_TOKEN=xxx --build # 变量在Docker构建阶段可用guara env unset KEY
guara env unset KEY1 KEY2env setenv unsetguara config list # Show api-url and api-key status
guara config get api-url # Get specific value
guara config set api-url https://api.guaracloud.com
guara config reset # Reset to defaultsguara config list # 查看api-url和api-key状态
guara config get api-url # 获取特定配置值
guara config set api-url https://api.guaracloud.com
guara config reset # 重置为默认配置--json--json--quiet--yesGUARA_API_KEYGUARA_PROJECTGUARA_SERVICEguara loginguara link--json--json--quiet--yesGUARA_API_KEYGUARA_PROJECTGUARA_SERVICEguara loginguara link