Curso de Flowise: Crea Agentes de IA y Chatbots sin Código

0 de 16 lecciones completas (0%)

Módulo 1: Introducción a Flowise

4. Instalación con Docker: El Método para Profesionales

No tienes acceso a esta lección

Por favor, inscríbete o accede para acceder al contenido del curso.

¡Hola y bienvenido/a a este tutorial!

En este vídeo, vamos a explorar un método de instalación más avanzado y robusto: usando Docker. Este enfoque es ideal para mantener un entorno limpio, aislado y fácilmente reproducible, algo fundamental en entornos de desarrollo y producción.

Para seguir este método, necesitarás tener Docker y Git instalados en tu sistema.


Paso 0: Requisitos Previos

  1. Instalar Docker: Si aún no lo tienes, descarga e instala Docker Desktop desde su página oficial para tu sistema operativo (Windows, macOS o Linux).
  2. Instalar Git: Git es un sistema de control de versiones que usaremos para descargar el código de Flowise.
    • Busca en Google «descargar Git» o ve directamente a git-scm.com/downloads.
    • Descarga el instalador para tu sistema operativo.
    • Ejecútalo y sigue los pasos, puedes dejar las opciones por defecto haciendo clic en «Next».

Paso 1: Clonar el Repositorio de Flowise

Primero, necesitamos obtener el código fuente de Flowise desde su repositorio oficial en GitHub.

  1. Crea una carpeta en tu ordenador donde guardarás el proyecto. Por ejemplo, en tu disco C:, crea una carpeta llamada flowise.
  2. Abre la terminal directamente en esa carpeta. Un truco rápido en Windows es ir a la carpeta, hacer clic en la barra de direcciones, escribir cmd y presionar Enter.
  3. Ahora, clona el repositorio usando el siguiente comando de Git:Bashgit clone https://github.com/FlowiseAI/Flowise.git Esto descargará todos los archivos del proyecto en tu carpeta.

Método 1: Usando Docker Compose (El Más Sencillo)

Dentro de los archivos que descargaste, hay una carpeta docker que contiene todo lo necesario para levantar Flowise con un solo comando.

  1. En tu terminal, navega hasta la carpeta Flowise/docker que acabas de clonar.
  2. Ejecuta el siguiente comando:Bashdocker-compose up Este comando leerá el archivo de configuración docker-compose.yml, construirá la imagen de Flowise y creará e iniciará los contenedores necesarios.
  3. Abre Docker Desktop. Verás que hay un nuevo contenedor llamado flowise en ejecución.
  4. Para acceder, ve a tu navegador y abre http://localhost:3000. ¡Listo! Flowise está funcionando dentro de un contenedor Docker.

Para detenerlo, simplemente vuelve a la terminal y presiona Ctrl + C, o detén el contenedor desde Docker Desktop.


Método 2: Construyendo la Imagen Manualmente (Para Mayor Control)

Este método te da más control sobre el proceso, ya que construirás la imagen de Docker tú mismo y luego la ejecutarás como un contenedor.

  1. Asegúrate de que tu terminal está en la raíz de la carpeta que clonaste (Flowise).
  2. Construye la imagen de Docker con el siguiente comando. El . al final es importante, ya que le dice a Docker que use el Dockerfile del directorio actual.Bashdocker build -t flowise . Este proceso puede tardar unos minutos la primera vez.
  3. Una vez que la imagen se haya construido con éxito, ejecútala en un nuevo contenedor con este comando:Bashdocker run -d -p 3000:3000 --name flowise flowise
    • -d ejecuta el contenedor en segundo plano (detached mode).
    • -p 3000:3000 mapea el puerto 3000 del contenedor al puerto 3000 de tu máquina.
    • --name flowise le da un nombre fácil de recordar a tu contenedor.
    • El último flowise es el nombre de la imagen que queremos usar.
  4. Verifica la ejecución: Ve a Docker Desktop. Verás el nuevo contenedor llamado flowise corriendo. Puedes hacer clic en él para ver los logs (registros) y confirmar que el servidor se ha iniciado correctamente (server is listening at port 3000).
  5. Finalmente, abre http://localhost:3000 en tu navegador para acceder a la interfaz.

Resumen de los Métodos de Instalación

¡Felicidades! Ahora conoces todas las formas de instalar Flowise:

  • Localmente con NPM: Rápido y directo para empezar a experimentar.
  • Flowise Cloud: La opción más sencilla, sin ninguna instalación ni mantenimiento.
  • Con Docker: El método más robusto, ideal para un desarrollo limpio y para desplegar en producción.

Gracias por seguir este tutorial. ¡Nos vemos en la siguiente lección!

Resumen de privacidad
Logo JeroCuevas.com

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Analítica

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.