rc工具有集成到rsutfs的docker镜像中的规划嘛
建议:
1)进入rustfs docker后,能够使用rc命令cli 与rustfs交互;
2)基于rustfs的docker的环境变量,将本地docker实例,自动添加alias 为local; 可以直接查询本docker的rustfs实例;
如 rc admin info local
dockerfile增加:
FROM rustfs/rc:${RC_VERSION} AS rc
COPY --from=rc /usr/bin/rc /usr/local/bin/rc
COPY --chmod=0755 rc_alias_local.sh /rc_alias_local.sh
root@9505fc973f4b:/# cat rc_alias_local.sh
#!/bin/bash
rc alias set local http://localhost:9000 ${RUSTFS_ACCESS_KEY} ${RUSTFS_SECRET_KEY}
root@9505fc973f4b:/# rc admin info cluster local
Cluster Information (online)
Deployment ID: b66df320-2854-4598-89bc-5391ba5ee889
Region: us-east-1
RC Version: 0.1.36
RustFS Version: 2026-09-16T08:32:26+08:00@1.0.0
Servers: 1
Disks: 1 (1 online)
Storage: 97.72 GiB / 193.88 GiB (50%)
Buckets: 0
Objects: 0
Backend: Erasure
EC Parity: 0
Nodes:
● :::9000
Uptime: 5m
Version: 2026-09-16T08:32:26+08:00@1.0.0
Network: 1/1 OK
Drives: 1/1 OK
Pool: 1
Disks:
● /data [ok] /data
Capacity: 97.72 GiB / 193.88 GiB (50%, available: 96.16 GiB)
Location: pool:0 set:0 disk:0
rc工具有集成到rsutfs的docker镜像中的规划嘛
建议:
1)进入rustfs docker后,能够使用rc命令cli 与rustfs交互;
2)基于rustfs的docker的环境变量,将本地docker实例,自动添加alias 为local; 可以直接查询本docker的rustfs实例;
如 rc admin info local
dockerfile增加:
FROM rustfs/rc:${RC_VERSION} AS rc COPY --from=rc /usr/bin/rc /usr/local/bin/rc COPY --chmod=0755 rc_alias_local.sh /rc_alias_local.shroot@9505fc973f4b:/# rc admin info cluster local Cluster Information (online) Deployment ID: b66df320-2854-4598-89bc-5391ba5ee889 Region: us-east-1 RC Version: 0.1.36 RustFS Version: 2026-09-16T08:32:26+08:00@1.0.0 Servers: 1 Disks: 1 (1 online) Storage: 97.72 GiB / 193.88 GiB (50%) Buckets: 0 Objects: 0 Backend: Erasure EC Parity: 0 Nodes: ● :::9000 Uptime: 5m Version: 2026-09-16T08:32:26+08:00@1.0.0 Network: 1/1 OK Drives: 1/1 OK Pool: 1 Disks: ● /data [ok] /data Capacity: 97.72 GiB / 193.88 GiB (50%, available: 96.16 GiB) Location: pool:0 set:0 disk:0