You can deploy this app on any Linux Server , especially AWS EC2 instance , along with a MySQL database (e.g., AWS RDS).
Docker lets you package your application with all its dependencies into containers - lightweight, isolated environments that run the same way everywhere. Why use Docker? No need to install PHP, MySQL, ...