llama cpp vulkan docker compose