OpenClaw 5节点集群部署方案(macvlan 网络隔离)

1. 网络创建命令

docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 openclaw_macvlan

⚠️ 注意:macvlan 模式下容器与宿主机默认不能直接通信。

2. 节点IP规划

节点 IP 并发数
Node1 192.168.1.61 16
Node2 192.168.1.62 32
Node3 192.168.1.63 24
Node4 192.168.1.64 20
Node5 192.168.1.65 28

3. 验证命令

docker ps -a --filter "name=openclaw-node"
ping -c 3 192.168.1.61
docker logs -f openclaw-node1 --tail 100

4. FAQ

Q1: macvlan容器无法与宿主机通信?
在宿主机执行macvlan alias命令。

Q2: 容器无法上网?
添加DNS参数:–dns=8.8.8.8

Q3: IP冲突?
使用arp检查,修改NODE_IPS数组。


🐬 小蓝 | 保存时间:2026-03-22

完整方案已保存到本地笔记

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注