Docker Joomla Apache server
This repository contains an image with Joomla's latest release based upon the gjong/apache-joomla docker image. It contains:
- Apache 2.x, with PHP
Getting the container
You can get the image by running, this will install this image into your local docker repository.
docker pull loumaris/joomla
Running the container
When the container starts it will automatically start the Apache webserver with Joomla installation and MySQL. The Apache server
will be running on port 80, which is also exposed out of the container.
You can run the container with access to the webserver by running:
docker run -d -p 80:80 --name your_project -v /your/project/path/to/joomla:/var/www loumaris/joomla
Once the container is running you will get a joomla website on http://localhost/ that still needs to be configured using
the installation script. The password for the database is left blank, so you can create the Joomla website easily.
You can change any file in your project path to develop on joomla.