Skip to content
Compatibility matrix

Compatibility matrix

Which features work on which providers, at a glance. A partial-support mark means the feature works but its configuration differs per provider (for example, Kubernetes uses annotations for comma/colon values, and Proxmox LXC uses tags). Open the feature page for the specifics.

FeatureDockerDocker SwarmKubernetesPodmanProxmox LXCSystemdNomadAWS ECS
Anti-affinity✓✓≈✓✕≈✓≈
CPU limits≈≈≈≈✕≈✕✕
Disk I/O limits✓✕✕✕✕✓✕✕
Groups✓✓≈✓≈≈✓≈
Memory limits≈≈≈≈✕≈✕✕
Optional instances✓✓✓✓✓✓✓✓
Ready after✓✓✓✓✕≈✓✓
Ready on start✓✓✓✓✕≈✓✓
Running hours✓✓≈✓✕≈✓≈
Scale instead of stop≈≈≈≈✕≈≈≈

✓ supported    ≈ works, provider-specific details    ✕ not yet implemented    ✕ not possible