Skip to content

Commit be89083

Browse files
authored
Merge pull request #86 from Stark-Han/main
intro updated
2 parents 97a6563 + 9256b6f commit be89083

2 files changed

Lines changed: 20 additions & 20 deletions

File tree

docs/arm64-deployment.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
| 镜像 | 地址 | 说明 |
1212
|------|------|------|
1313
| ClawManager 主应用 | `ghcr.io/yuan-lab-llm/clawmanager:latest` | 官方多架构镜像,包含 ARM64 |
14-
| Skill Scanner | `ghcr.io/xty00/skill-scanner:latest` | ARM64版本(官方原仓库无ARM64支持) |
14+
| Skill Scanner | `ghcr.io/yuan-lab-llm/skill-scanner:latest` | 官方镜像已支持 ARM64 |
1515

1616
### 使用预构建镜像
1717

1818
```bash
1919
# 拉取ARM64镜像
2020
docker pull ghcr.io/yuan-lab-llm/clawmanager:latest --platform linux/arm64
21-
docker pull ghcr.io/xty00/skill-scanner:latest --platform linux/arm64
21+
docker pull ghcr.io/yuan-lab-llm/skill-scanner:latest --platform linux/arm64
2222
```
2323

2424
## 从源码构建 ARM64 镜像
@@ -37,11 +37,11 @@ CGO_ENABLED=0 go build -ldflags="-s -w -extldflags=-static" -o bin/clawreef-serv
3737
docker buildx build --platform linux/amd64,linux/arm64 -t ghcr.io/your-name/clawmanager:latest --push .
3838
```
3939

40-
### skill-scanner ARM64 构建
40+
### skill-scanner ARM64 构建(可选)
4141

42-
skill-scanner 原仓库 (`ghcr.io/yuan-lab-llm/skill-scanner`) 仅支持 amd64 平台。
42+
`ghcr.io/yuan-lab-llm/skill-scanner:latest` 已支持 ARM64 平台。
4343

44-
ARM64 用户需要从源码构建
44+
如需自定义镜像,可从源码构建
4545

4646
```bash
4747
# 克隆仓库
@@ -69,7 +69,7 @@ docker buildx build --platform linux/arm64 \
6969
image: ghcr.io/yuan-lab-llm/clawmanager:latest
7070

7171
# skill-scanner(如果需要)
72-
image: ghcr.io/xty00/skill-scanner:latest
72+
image: ghcr.io/yuan-lab-llm/skill-scanner:latest
7373
```
7474
7575
### 数据库初始化
@@ -94,11 +94,11 @@ FLUSH PRIVILEGES;
9494
- **支持平台**: `linux/amd64``linux/arm64`
9595
- **部署方式**: ARM64 节点会自动拉取对应架构镜像,无需单独维护主应用镜像地址
9696

97-
### skill-scanner 官方镜像无 ARM64 支持
97+
### skill-scanner 官方镜像支持 ARM64
9898

99-
- **问题**: `ghcr.io/yuan-lab-llm/skill-scanner:latest` 仅提供 amd64 平台
100-
- **解决方案**: 使用第三方构建的 ARM64 镜像 `ghcr.io/xty00/skill-scanner:latest`
101-
- **备选方案**: 从源码自行构建(见上文)
99+
- **状态**: `ghcr.io/yuan-lab-llm/skill-scanner:latest` 已提供 ARM64 平台镜像
100+
- **部署方式**: ARM64 节点会自动拉取对应架构镜像
101+
- **建议**: 如需可复现部署,建议使用固定 tag 而非 `latest`
102102

103103
### ARM64 设备性能注意
104104

docs/arm64-deployment_en.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ The following images can be used for ARM64 deployments:
1111
| Image | Address | Description |
1212
|-------|---------|-------------|
1313
| ClawManager Main App | `ghcr.io/yuan-lab-llm/clawmanager:latest` | Official multi-platform image with ARM64 support |
14-
| Skill Scanner | `ghcr.io/xty00/skill-scanner:latest` | ARM64 version (official repo has no ARM64 support) |
14+
| Skill Scanner | `ghcr.io/yuan-lab-llm/skill-scanner:latest` | Official image now supports ARM64 |
1515

1616
### Using Pre-built Images
1717

1818
```bash
1919
# Pull ARM64 images
2020
docker pull ghcr.io/yuan-lab-llm/clawmanager:latest --platform linux/arm64
21-
docker pull ghcr.io/xty00/skill-scanner:latest --platform linux/arm64
21+
docker pull ghcr.io/yuan-lab-llm/skill-scanner:latest --platform linux/arm64
2222
```
2323

2424
## Building ARM64 Images from Source
@@ -37,11 +37,11 @@ CGO_ENABLED=0 go build -ldflags="-s -w -extldflags=-static" -o bin/clawreef-serv
3737
docker buildx build --platform linux/amd64,linux/arm64 -t ghcr.io/your-name/clawmanager:latest --push .
3838
```
3939

40-
### skill-scanner ARM64 Build
40+
### skill-scanner ARM64 Build (Optional)
4141

42-
The skill-scanner official repo (`ghcr.io/yuan-lab-llm/skill-scanner`) only supports amd64 platform.
42+
`ghcr.io/yuan-lab-llm/skill-scanner:latest` now supports ARM64.
4343

44-
ARM64 users need to build from source:
44+
Build from source only if you need a customized image:
4545

4646
```bash
4747
# Clone the repo
@@ -69,7 +69,7 @@ In `clawmanager.yaml`, make sure the image addresses support ARM64:
6969
image: ghcr.io/yuan-lab-llm/clawmanager:latest
7070

7171
# skill-scanner (if needed)
72-
image: ghcr.io/xty00/skill-scanner:latest
72+
image: ghcr.io/yuan-lab-llm/skill-scanner:latest
7373
```
7474
7575
### Database Initialization
@@ -94,11 +94,11 @@ FLUSH PRIVILEGES;
9494
- **Platforms**: `linux/amd64`, `linux/arm64`
9595
- **Deployment impact**: ARM64 nodes automatically pull the matching main app image without a separate ARM-only tag
9696

97-
### skill-scanner Official Image Has No ARM64 Support
97+
### skill-scanner Official Image Supports ARM64
9898

99-
- **Problem**: `ghcr.io/yuan-lab-llm/skill-scanner:latest` only provides amd64 platform
100-
- **Solution**: Use third-party ARM64 image `ghcr.io/xty00/skill-scanner:latest`
101-
- **Alternative**: Build from source (see above)
99+
- **Status**: `ghcr.io/yuan-lab-llm/skill-scanner:latest` now provides ARM64 image
100+
- **Deployment impact**: ARM64 nodes automatically pull the matching architecture image
101+
- **Recommendation**: pin a specific tag instead of `latest` for reproducible deployments
102102

103103
### ARM64 Device Performance Notes
104104

0 commit comments

Comments
 (0)