Hello @Jose Vasques Moreira ,
Welcome to Microsoft QnA.
AKS (Azure Kubernetes Service) is a container orchestration service. If you have only 1 container that has your application running within it, then you can go for Azure Container Instance, which is fairly simpler than setting up AKS.
I'll give you the details for both.
For AKS, don't have to use Ingress in your situation (because your situation looks fairly simpler to me as per the details provided above). You can configure a NodePort service along with kubenet networking and then expose your application on the desired port.
These require a fair amount of understanding about the Azure environment (for eg, Azure managed identities, etc).
The easier way would be if you deploy your application on a standalone container instance of Azure - check this tutorial.
I would highly recommend you to go through the documentation of AKS and ACI (Azure Container Instance) to get more clarity on the "why" of "what" we are doing. I have linked the doc links in this answer for your ease of use.
EDIT: In both the cases, you will be pulling your image from ACR as per your requirement.
Please feel free to reach back for any additional information or questions or if you are facing any particular error. Will be happy to help. Thanks.
Best Regards.
----------------
Please accept as answer
if the above information is helpful.