Despliegue y escalado de aplicaciones en cluster con Docker Swarm

Поділитися
Вставка
  • Опубліковано 16 лис 2024

КОМЕНТАРІ • 37

  • @Gabriel-ju5nq
    @Gabriel-ju5nq 2 роки тому +1

    Video super util, es de agradecer ver este tipo videos.

  • @lolxdgl
    @lolxdgl 5 років тому +1

    Que bueno! Justamente estaba montando mi primera estructura de microservicios con multiples containers en multiples hosts y esto me viene como anillo al dedo! Un abrazo

  • @alexicaballero228
    @alexicaballero228 3 роки тому

    Gracias Albert, buen material, me pregunto, si no uso docker-machine, que S.O. debería usar para los manager y los workes

  • @AlfonsoBlanco-co5ql
    @AlfonsoBlanco-co5ql 5 днів тому

    Como haces para usar Virtualbox y docker en la misma maquina física, a mi me dice kvm is not enabled on host cuando voy a abrir docker, y no me deja crear las maquinas virtuales si tengo docker funcionando

  • @angelandresbejarmerma9994
    @angelandresbejarmerma9994 3 роки тому

    Genial, Gracias Albert, entonces esto podría ayudar para hacer una aplicacion web con base datos distribuida para testing?.

  • @manelux
    @manelux 3 роки тому

    Es posible ejecutar docker-compose y que swarm gestione donde lanza la instancia?

  • @henryvillavicencio5235
    @henryvillavicencio5235 3 роки тому

    Genial el vídeo. Nada más una consulta con respecto a los recursos. En este ejemplo yo tengo una memoria ram y cpu definido por las recursos que se han asignado previamente a la máquina virtual. Cuando yo hago un escalamiento, cuál es la ventaja ? En teoría el rendimiento del sistema no sería siempre el mismo ? Les agradecería mucho si pueden solucionarme está duda.

  • @cococomparte
    @cococomparte 2 роки тому

    Hola Albert , gracias por tu video es de mucha utilidad, una consulta si yo quiero tener dos manager en distintas maquinas para que en el caso del que la maquina principal se me rompa , como debo hacer en el caso de un wordpress , ya que lo he intentado y no me mantiene los datos . Desde ya muchas gracias , un abrazo

  • @pejekross
    @pejekross 3 роки тому

    Estimado Alberto, muchas gracias por tus tutoriales, ya hice varios ejercicios en Docker engine y docker Swarm en nodos independientes, todo en orden, el tema puntual es cuando quiero conectar un app con una base de datos, ambos creados en docker Swarm, el problema es que no logro conectarlos, ya intente uno por uno crearlos, conectarlos, ya intente por docker compuse y nada. Estoy intentando con un wordpres (apache2) y mysql 5.7 y pues nada. asi tambien me gustaria preguntarte cuando se levanta mas de 1 replica y existen mas de 1 replica en varios nodos, realizando un cambio en la configuracion de 1 se cambian todos de maner automatica. Espero te encuentrs bien y me puedas apoyar. Saludos.

  • @brisseidyzam7732
    @brisseidyzam7732 3 роки тому

    es el caso de hacerlo con una aplicación como al final del video, es necesario tener el mismo docker-compose en cada nodo??

  • @alfredrodriguezgarcia2383
    @alfredrodriguezgarcia2383 4 роки тому +4

    Docker swarm lo soporta mi raspberry pi4 (4gb ram) ?
    Buen video

  • @lucassequeira7193
    @lucassequeira7193 3 роки тому

    hola!! muy bien video! tengo una consulta, si tenes 2 o mas server y quiero que 1 de ellos solo levante contenedores de bbdd ( imaginando q ese servidor esta tuneado y preparado para bbdd ) se puede forzar en docker swarm que siertos contenedores los levante en algun nodo especifico? Gracias

  • @hectorjaviermendezalfaro638
    @hectorjaviermendezalfaro638 3 роки тому

    Como se podría hacer un balanceo con sticky session en docker swarm?

  • @Gsiniguez
    @Gsiniguez 4 роки тому +1

    Muy bueno hermano, una pregunta... Es necesario que todos los nodos tengan acceso a internet? o solo con que tenga el manager ya basta para crear servicios desde docker hub?

    • @NullSafeArchitect
      @NullSafeArchitect  4 роки тому +1

      No tienen porque tener Internet ningún nodo

    • @Gsiniguez
      @Gsiniguez 4 роки тому

      @@NullSafeArchitect Gracias por responder. Si entendí bien quiere decir que en un entorno de nube con 3 nodos creados un manager y 2 workers... solo necesitaría una ip publica para el manager y nada mas. Hablo por tema de costos si es así, es muy buena opción para ahorrar costos alado de kub. Es asi?

    • @NullSafeArchitect
      @NullSafeArchitect  4 роки тому +1

      Si!

  • @dgame5621
    @dgame5621 5 років тому +1

    Muy buenas, hay que tener un servicio por maquina o contenedor, o es mejor tener varios servicios en una maquina o contenedor?

    • @NullSafeArchitect
      @NullSafeArchitect  5 років тому +3

      Lo suyo es tener un servicio por contenedor. Después, si tienes solo un contenedor o varios contenedores por máquina ya es una cuestión de recursos de la máquina(RAM y CPU)

    • @dgame5621
      @dgame5621 5 років тому +1

      @@NullSafeArchitect Entonces separaré los servicios de base de datos, smtp y node por separado.

    • @Chusmadones
      @Chusmadones 5 років тому +1

      @@NullSafeArchitect enhorabuena por tus vídeos, son de mucha calidad en todos los aspectos. Pregunta:
      Si limitas los recursos para contenedor, ¿sería mala idea tener el manager y el resto de servicios en la misma máquina? Cada servicio/manager en su propio contenedor y con sus propios límites claro. ¿iría sobrado el manager con 1 CPU y 2Gb de RAM?

    • @NullSafeArchitect
      @NullSafeArchitect  5 років тому

      @@Chusmadones No seria mala idea, respecto ha hacerlo con 1CPU y 2Gb de RAM depende de la aplicación. Hay aplicaciones muy ligeras que no necesitan mas, ahora, que como empieces que si MySql, ElasticSearch, etc. enseguida te quedas corto...

  • @euclideslozano1125
    @euclideslozano1125 5 років тому +1

    Estimado Albert , una consulta que version del virtualbox tienes instalado, ya que tengo un problema al crear una maquina virtual con docker machine . Gracias

    • @NullSafeArchitect
      @NullSafeArchitect  5 років тому

      En esta máquina la 5, pero en el portátil tengo la 6 y me funciona en las dos...

    • @euclideslozano1125
      @euclideslozano1125 5 років тому

      @@NullSafeArchitect
      Este es el error :
      Running pre-create checks...
      Error with pre-create check: "We support Virtualbox starting with version 5. Your VirtualBox install is \"WARNING: The vboxdrv kernel module is not loaded. Either there is no module\
      available for the current kernel (5.0.0-20-generic) or it failed to\
      load. Please recompile the kernel module and install it by\
      \
      sudo /sbin/vboxconfig\
      \
      You will not be able to start VMs until this problem is fixed.\
      6.0.10r132072\". Please upgrade at www.virtualbox.org"
      Al parecer es por la version del kernel eso me sale tanto en la version del ubuntu 18:04 y 19:04

  • @diegocamilopenaramirez6101
    @diegocamilopenaramirez6101 4 роки тому +2

    Donde esta el video de docker machine?

    • @NullSafeArchitect
      @NullSafeArchitect  4 роки тому +1

      Entiendo que ya lo encontraste :D

    • @lifypain
      @lifypain 4 роки тому +1

      Lo dejo por si alguno mas quiere saber: ua-cam.com/video/h7n7Li3c5rI/v-deo.html

  • @angelpepo
    @angelpepo 3 роки тому +1

    docker swarm creo que termina siendo mas complicado que kubernetes

  • @jagoraxr
    @jagoraxr 4 роки тому

    Hola, en mi caso esta instalado docker en windows solo que al querer usar docker-machine no me lo permite, como si no estuviera instalado... Help meee

  • @luisfernandonavarreteestra9726
    @luisfernandonavarreteestra9726 4 роки тому

    Podria hacer un cluster teniendo una máquina en digital océan otra en hospedando y un servidor que tengo se podría conectar con docker

  • @manelux
    @manelux 3 роки тому +1

    Molt bon video, gràcies

  • @raulraposo1491
    @raulraposo1491 4 роки тому

    que es una replica????

    • @whk6091
      @whk6091 3 роки тому

      es algo replicado.