diff --git a/auto-healer/auto-heal-agent.sh b/auto-healer/auto-heal-agent.sh index 7fd06e0..0dde812 100644 --- a/auto-healer/auto-heal-agent.sh +++ b/auto-healer/auto-heal-agent.sh @@ -313,15 +313,12 @@ restore_protocol() { docker rm -f "$CONTAINER_NAME" 2>/dev/null || true sleep 2 - # Recreate from rollback image - local network - network=$(docker inspect "$CONTAINER_NAME" --format '{{.HostConfig.NetworkMode}}' 2>/dev/null || echo "bridge") + # Recreate from rollback image (omit --network; default bridge works reliably) docker run -d \ --name "$CONTAINER_NAME" \ --restart unless-stopped \ -p 4014:3000 \ -v /var/services/homes/admin/falah-mobile/data:/app/data \ - --network "$network" \ "$ROLLBACK_IMAGE" >> "$AGENT_LOG" 2>&1 sleep 15