services: keepalived: image: osixia/keepalived:latest container_name: keepalived restart: unless-stopped # Must run on host network to manage the interface IP network_mode: host cap_add: - NET_ADMIN - NET_BROADCAST - NET_RAW environment: - KEEPALIVED_INTERFACE=eth0 # Check if your LXC interface is eth0 - KEEPALIVED_ROUTER_ID=51 - KEEPALIVED_VIRTUAL_IPS=172.16.201.2/24 # THE FLOATING IP - KEEPALIVED_PRIORITY=${KEEPALIVED_PRIORITY} # 150 for Master, 100 for Backup - KEEPALIVED_PASSWORD=${DNS_ADMIN_PASSWORD}