Docker¶
Docker Services¶
Start¶
docker compose up -d
phpunitmust useDockerfile.phpunit(Xdebug-enabled image) for coverage runs.
Stop only containers (keep volumes and networks)¶
docker-compose stop
Stop and remove containers and networks¶
docker-compose down
Stop and remove everything including volumes¶
docker-compose down -v
For MySQL in RAM (tmpfs), simply use
docker-compose downand restart; the database is deleted when the container stops.
Debug Container¶
Open shell inside container:
docker exec -it lamp-app bash
Get log in container:
tail -F /var/log/apache2/error.log
Docker Hub Repository¶
https://hub.docker.com/r/lastprophet/balerocms