Comment out bootstrap.memory_lock : true
Comment out bootstrap.memory_lock : true

Swap is disabled by default on Azure Linux VMs.
Investigate enabling by default - the JRE fails to launch with insufficient memory:

    Native memory allocation (mmap) failed to map 1716322304 bytes for committing reserved memory.

elastic/azure-marketplace,elastic/azure-marketplace