docs: correct deployment environment guidance (Docker=VM, Native=containers)

Docker inside LXC containers is problematic, so the Docker deployment is
intended for full VMs; the native deployment is ideal for any container
environment (LXC, Proxmox containers, etc.).
This commit is contained in:
Sechpoint Admin 2026-08-01 08:55:35 +01:00
parent d9b53c6c18
commit 0622638a12

View file

@ -12,7 +12,9 @@ A comprehensive solution for deploying Wallarm filtering nodes on virtual machin
| Management | 4 scripts (`check`/`deploy`/`reconfigure`/`uninstall`) | 1 unified script (`wallarm-native.sh`) | | Management | 4 scripts (`check`/`deploy`/`reconfigure`/`uninstall`) | 1 unified script (`wallarm-native.sh`) |
| Directory | `docker/` | `native/` | | Directory | `docker/` | `native/` |
| Requires Docker | ✅ (installed automatically) | ❌ Never installed | | Requires Docker | ✅ (installed automatically) | ❌ Never installed |
| Best for | LXC/containers, multiple nodes, air-gapped | Simple single VM, minimal footprint, no containers | | Best for | VMs, multiple nodes, air-gapped | Any container environment (LXC etc.), minimal footprint, no containers |
> **Note on environments:** Docker inside LXC containers is problematic, so the **Docker** deployment is intended for **full VMs**. For container environments (LXC, Proxmox containers, etc.), use the **Native** deployment — it installs the Wallarm node directly on the OS without Docker and works in any container environment.
## Features ## Features