Keywords: Joomla - Microsoft Azure - How to - Other
I successfully registered the Bitnami Joomla 3.9.19 Docker image from the Azure Market Place in an Azure Container Registry. However, after trying the different deployment options mentioned below and calling up the publication URL of the Joomla website, only the Bitnami page with the message “Your application is being installed, please wait…” was shown.
I created an Azure Web App and:
1) specified, under Container settings>Single Container, the Docker image source as the Azure Container Registry in which I had registered the Docker image
2) specified, under Settings>Configuration, the connection string to the Azure Database for MariaDB after successfully creating a database on the Azure Maria DB server with the MySQL Workbench.
I think there is the fundamental issue that the official Bitnami instructions for using that image in Azure do not even mention the word Azure... (https://github.com/bitnami/bitnami-docker-joomla#readme - this is where the "How to use this image" link points from https://azuremarketplace.microsoft.com/en-us/marketplace/apps/bitnami.joomla-container).
I tried to use the generic instruction to use docker-compose, but got the response in the Azure Cloud Shell: "bash: docker-compose: command not found", so it seems that the docker-compose command is not supported via the bash CLI in Azure (even though Docker Compose is available in Preview in the container settings of Azure Web Apps). Even if I did want to use Docker Compose in Preview, what configuration details should be entered in the Web Apps’ Configuration field under Container settings/Docker Compose (Preview)?
I hope to hear from a Bitnami support engineer soon, because it seems to me that the documentation for the Bitnami Docker Image that is offered via the Azure Market Place is not ready…