Phalcon Compose is a community driven boilerplate development environment for Phalcon projects that runs on Docker. Its purpose is to make it easier to bootstrap Phalcon applications and run them on development or production environments.
To run this stack on your machine, you need at least:
To reset all containers, delete all data (mysql, elasticsearch, etc.) but not your project files in application folder:
docker-compose build --no-cache
docker-compose up -d
Sometimes the base images (for example phalconphp/php-apache:ubuntu-16.04) are updated. Phalcon Compose depends on these images. You will therefore need to update them and it is always a good thing to do so to ensure that you have the latest functionality available. The dependent containers to these images will need to be updated and rebuilt: