PostgreSQL 16 con extensión pg_cron preinstalada.
1.9K
Imagen personalizada de PostgreSQL con la extensión pg_cron preinstalada y lista para usar.
Compatible con sistemas Linux AMD64 y ARM64 (Docker Desktop o Raspberry Pi).
Esta imagen está basada en la oficial de PostgreSQL, pero incluye la extensión pg_cron, que permite programar tareas recurrentes directamente desde la base de datos.
Ideal para automatizar limpiezas, copias de seguridad, tareas de mantenimiento o actualizaciones periódicas sin depender de un servicio cron externo.
postgres:16-bookwormlinux/amd64linux/arm64docker run -d \
--name postgres_pgcron \
-e POSTGRES_USER=postgres \
-e POSTGRES_PASSWORD=admin \
-e POSTGRES_DB=pg_cron_db\
-p 5432:5432 \
agusbr/pgcron-postgres:latest
docker exec -it postgres_pgcron psql -U postgres
Dentro de psql, ejecutar:
CREATE EXTENSION pg_cron;
SELECT * FROM cron.job;
Si la consulta devuelve una tabla vacía (0 rows), la extensión está funcionando correctamente ✅
SELECT cron.schedule(
'backup_job',
'0 * * * *', -- Ejecutar cada hora
$$CALL backup_procedure();$$
);
Imagen base: PostgreSQL 16 Bookworm (oficial)
Extensión: pg_cron en GitHub
Content type
Image
Digest
sha256:bb102d0aa…
Size
477.5 MB
Last updated
12 months ago
docker pull agusbr/pgcron-postgres