These images requires Docker and Docker Compose.
-
Copy
docker-compose.yml
file to your PrestaShop project root path, and edit it according to your needs ; -
Copy content of
.env.example
file and put it into a.env
file at project root ; -
Put your PrestaShop website in
htdocs
folder ; -
From your project directory, start up your application by running:
docker-compose up
- PrestaShop :
http://localhost:4000
- PhpMyAdmin :
http://localhost:4001
- MailHog :
http://localhost:4025
- kibana :
http://localhost:5601
- ElasticSearch :
http://elasticsearch:9200
These docker images are configured in docker-compose.yml
file.
You can comment or uncomment some services according to your project.
tonyyb/prestashop-php-apache:7.2
mysql:5.7
;phpmyadmin/phpmyadmin
;mailhog/mailhog:v1.0.0
;tonyyb/prestashop-elasticsearch:5.6.15
;docker.elastic.co/kibana/kibana:5.6.15
;
Contributions are welcome! Leave an issue on Github, or create a Pull Request.
This work is under MIT licence.