We have created an Azure Container App which hosts a container for rabbitmq (docker.io/rabbitmq:latest), for this to work we need top expose port 5672 and 15672 (for dashboard). Is this possible, do we need to enable ssh first?
We have created an Azure Container App which hosts a container for rabbitmq (docker.io/rabbitmq:latest), for this to work we need top expose port 5672 and 15672 (for dashboard). Is this possible, do we need to enable ssh first?
2
Answers
The Azure Container Apps ingress listens on port 443. You can map this to the port your container is listening on but there’s no way to directly expose other ports.
This is now possible due to a new feature https://github.com/microsoft/azure-container-apps/issues/375.
With TCP sockets, you can set
exposedPort
.