mysql – Is it possible to have 1 slave server with multiple master?

Here is my set of master server:
DbServer1 – 10.1.0.1
DbServer2 – 10.1.0.2
DbServer3 – 10.1.0.3
DbServer4 – 10.1.0.4

and my replica server would be on 10.1.0.5

Is this doable if I create 4 instances of MySQL on a single server with different ports? But keeping in mind that all of my Master are using the default port which is 3306