This page covers common troubleshooting steps for Canasta installations.
To see if your Canasta containers are running:
cd /path/to/installation
sudo docker compose ps
To view logs from the web container:
cd /path/to/installation
sudo docker compose logs web
To follow logs in real-time:
sudo docker compose logs -f web
To view logs from all containers:
sudo docker compose logs
To connect to the MySQL database directly:
cd /path/to/installation
sudo docker compose exec db mysql -u root -p
Enter the root database password from your .env file when prompted.
To run arbitrary commands inside the web container:
cd /path/to/installation
sudo docker compose exec web <command>
For example, to check PHP version:
sudo docker compose exec web php -v
To get a shell inside the container:
sudo docker compose exec web bash
Installation fails with "Canasta installation with the ID already exists"
canasta list to see existing installations, or choose a different ID.Cannot connect to Docker
sudo systemctl status dockersudoWiki not accessible after creation
sudo docker compose ps.env filesudo docker compose logs webPermission denied errors
sudo