creado
This commit is contained in:
23
Dockerfile.telegram-notifier
Normal file
23
Dockerfile.telegram-notifier
Normal file
@ -0,0 +1,23 @@
|
||||
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"]
|
||||
Reference in New Issue
Block a user