#!/bin/bash set -u echo "=== crontab rafa ===" crontab -l 2>/dev/null | grep -iE 'docker|joomla|mirror' || echo "(nada relevante)" echo "=== crontab root ===" sudo -n crontab -l 2>/dev/null | grep -iE 'docker|joomla|mirror' || echo "(no accesible o nada)" echo "=== /etc/cron.d ===" grep -rliE 'docker (stop|kill)|joomla' /etc/cron.d /etc/cron.daily 2>/dev/null || echo "(nada)" echo "=== procesos sospechosos ===" ps -eo pid,etimes,cmd | grep -iE 'docker stop|joomla|mirror|watch |while ' | grep -v grep || echo "(ninguno)" echo "=== docker context/info ===" docker version --format 'Server={{.Server.Version}} OS={{.Server.Os}}' 2>/dev/null echo "=== eventos: arranco el contenedor y escucho 60s ===" timeout 65 docker events --filter container=joomla-mirror-web --format '{{.Time}} {{.Action}} from={{index .Actor.Attributes "execID"}}' & EVPID=$! sleep 1 docker start joomla-mirror-web >/dev/null wait $EVPID echo "=== estado final ===" docker inspect joomla-mirror-web --format 'Status={{.State.Status}} Exit={{.State.ExitCode}}'