Useful commands

Reference commands for managing the Agent Identity Security container, reading service logs, and accessing the database.

Container management

# View logs (follow mode)
docker logs -f ais-dp-bundle

# Check container status
docker ps | grep ais-dp-bundle

Service logs

# Backend logs
docker exec ais-dp-bundle cat /var/log/supervisor/backend.log

# Frontend logs
docker exec ais-dp-bundle cat /var/log/supervisor/frontend.log

# PostgreSQL logs
docker exec ais-dp-bundle cat /var/log/supervisor/postgres.log

# Supervisor logs (all services)
docker exec ais-dp-bundle cat /var/log/supervisor/supervisord.log

Database access

# Connect to PostgreSQL
docker exec -it ais-dp-bundle psql -U ais -d ais_dp

# List databases
docker exec ais-dp-bundle psql -U ais -c '\l'

# Back up the database
docker exec ais-dp-bundle pg_dump -U ais ais_dp > backup.sql

# Restore the database
cat backup.sql | docker exec -i ais-dp-bundle psql -U ais -d ais_dp