Files
watchtower/Dockerfile.telegram-notifier
Daniel Fernandez Sotolongo 0a29484f85 creado
2025-09-27 12:09:27 -04:00

24 lines
641 B
Docker

FROM python:3.11-alpine
# Instalar dependencias del sistema
RUN apk add --no-cache gcc musl-dev
# Crear directorio de trabajo
WORKDIR /app
# Instalar dependencias de Python
RUN pip install --no-cache-dir docker requests
# Copiar script
COPY watchtower_telegram_notifier.py /app/
# Hacer ejecutable
RUN chmod +x /app/watchtower_telegram_notifier.py
# Crear grupo docker con el mismo GID que el host (110) y agregar usuario root
RUN addgroup -g 110 docker && \
adduser root docker
# Comando por defecto (ejecutar como root que pertenece al grupo docker)
CMD ["python", "/app/watchtower_telegram_notifier.py"]