# Dockerfile para probar librería utils_oci en Container Instance

FROM python:3.11-slim

# Establecer directorio de trabajo
WORKDIR /app

# Copiar archivos necesarios
COPY utils_oci/ /app/utils_oci/
COPY test_de_libreria_en_CI/test_utils_oci.py /app/test_utils_oci.py
COPY test_de_libreria_en_CI/requirements.txt /app/requirements.txt

# Instalar dependencias
RUN pip install --no-cache-dir -r requirements.txt

COPY .env /app/.env

# Comando por defecto: ejecutar las pruebas
CMD ["python", "test_utils_oci.py"]