From 170ec4b95aeddf4b622adc4ae9952ac43e5e0aa3 Mon Sep 17 00:00:00 2001 From: marsalva Date: Tue, 6 Jan 2026 21:31:16 +0000 Subject: [PATCH] =?UTF-8?q?A=C3=B1adir=20Dockerfile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..632638e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +# Usamos la imagen oficial de Playwright (versión exacta para evitar errores) +FROM mcr.microsoft.com/playwright:v1.49.0-jammy + +# Crear directorio de trabajo +WORKDIR /app + +# Copiar el archivo de dependencias +COPY package.json ./ + +# Instalar dependencias +RUN npm install + +# Copiar el código del robot (asegúrate de que el archivo se llame así) +COPY worker-multi-estado.js ./ + +# Variable para evitar que Playwright intente descargar navegadores (ya vienen en la imagen) +ENV PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=1 + +# Comando de inicio +CMD ["node", "worker-multi-estado.js"] \ No newline at end of file