SlideShare uma empresa Scribd logo
1 de 36
Baixar para ler offline
DOCKERSWARM
ORQUESTANDO
CONTENEDORESENLA
NUBE
Creada por / Twitter:
Documentación y demo en
Presentación en
Alejandro Escanero Blanco @aescanero
https://github.com/aescanero/dockerevents/opensouthcode
Disasterproject
INTRODUCCIÓNADOCKER
Fuente:
Fuente:
¿QUEESUN"CONTENEDOR"?
ESUNPROCESOQUEEJECUTAAISLADOSUPROPIOESPACIODE
MEMORIA,CPU,I/OYRED
ENLINUXSEUTILIZANDOSCARACTERISTICASPARAELLO:
NAMESPACESANCGROUPS
EXISTENMUCHASIMPLEMENTACIONESENELMERCADO:
DOCKER,LXC,RKT,OPENVZ...
What even is a container: namespaces and cgroups
Cgroups, namespaces, and beyond: what are containers made from?
EXISTEUNGRANESFUERZODE
ESTANDARIZACIÓN
Fuente:
:DEFINELASESPECIFICACIONESDEL
MOTORDEEJECUCIÓNEIMAGENESDELOSCONTENEDORES
OPENCONTAINERINITIATIVE
:BAJOELPARAGUAS
DELALINUXFOUNDATIONDEFINELASTECNOLOGÍASDE
CONTENEDORESYCLOUD
CLOUDNATIVECOMPUTINGFOUNDATION
Native Landscape (CNCF and OCI)
¿QUEESDOCKER?
Fuente:
Fuente:
ESUNPROYECTOOPENSOURCE:MOBYPROJECT
ESUNPRODUCTOORIENTADOALACOMUNIDAD:COMMUNITY
EDITION
ESUNPRODUCTOORIENTADOAENTORNOSEMPRESARIALES:
ENTERPRISEEDITION
INTRODUCING MOBY PROJECT
ANNOUNCING DOCKER ENTERPRISE EDITION
PEROSOBRETODOESUNATENDENCIA
DELMERCADO
ESUNATENDENCIAEN
EMPLEO
FUENTE:INDEED:DOCKER,KUBERNETESANDSWARM.
Presentación nubes de contenedores con docker swarm
SEESPERAUNIMPORTANTE
CRECIMIENTOPARA2017
ENENTORNOSDEVOPS
FUENTE:GETTHERIGHTSCALESTATEOFTHECLOUDREPORT
Presentación nubes de contenedores con docker swarm
INTERESEN2016EN
ENTORNOSDEVOPS
FUENTE:
FUENTE:
DOCKERTRENDS
CLOUDTRENDSFOR2017ANDACTIONSYOUCANTAKE
NOW
Presentación nubes de contenedores con docker swarm
CHARLASRELACIONADASCONDOCKER
ENOPENSOUTHCODE
DESARROLLANDOCONDOCKER
INTEGRACIÓNCONTÍNUADEAPLICACIONESMÓVILESCON
DOCKERYAPPIUM
CUANDODEVCONOCIÓAOPS
ZERODOWNTIMEAPPLICATIONSWITHOPENSHIFT
SALAFUENGIROLA16:00
SALAFUENGIROLA17:00
SALAFUENGIROLA18:00
SALARIOGORDO13:00
Presentación nubes de contenedores con docker swarm
NUBESDECONTENEDORES
Fuente:
DESARROLLOSMASRÁPIDOS,CONMAYORLIBERTADPARALOS
DESARROLLADORES
ENTORNOSMASCOMPLEJOS,DENSOSYCAMBIANTES
ENTORNOSDETECNOLOGÍADISPARESYDISTRIBUIDOS
POLITICASYSEGURIDADEMPRESARIAL
...YPRODUCCIÓN...
Top 5 challenges with deploying containers in production
Fuente: DevOps, Microservices and containers - a high level overview
Presentación nubes de contenedores con docker swarm
ELMODODEGESTIÓNDECLUSTER
DISTRIBUIDODEDOCKER:SWARM
Fuente:
Fuente:
Fuente:
Los Engine ("Nodos" en modo Swarm) Docker se con guran
para distribuir la carga y tendremos dos tipos.
Aquellos Nodos que se mantienen la con guración de todos los
servicios Docker son los "Manager", se con guran para que se
comuniquen entre ellos usando el protocolo Raft
Uno de los Managers será elegido lider, mientras que el resto
son elegibles.
Todos los Nodos (incluso los Managers) reciben y ejecutan
tareas enviadas por los Manager
Raft consensus in swarm mode
DevOps, Microservices and containers - a high level overview
Swarm mode key concepts
EJEMPLO
Iniciando el primer nodo manager en la IP 192.168.8.2, nos devolverá un "token" que usaremos
para conectar los nodos
docker swarm init --advertise-addr "192.168.8.2" --listen-addr "192.168.8.2:2377"
Procedemos a consultar que "token" es necesario para añadir nuevos Managers
docker swarm join-token manager
Añadimos un nuevo manager con la IP 192.168.8.3
docker swarm join --advertise-addr "192.168.8.3" --listen-addr "192.168.8.3:2377" --token $key 192.168.8.2
Añadimos el resto de nodos no Manager
docker swarm join --token $key 192.168.8.2
Un resultado de un conjunto de nodos con dos Manager, podemos ver cual es el lider y que los
nodos están en Down (estan apagados)
swarm-master-1:~$ sudo docker node ls
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS
1jl7pgsx23vpxnet7lvsyq9yf swarm-node-3 Down Active
5p00x5dn53xfz33v8ad1jwiyq swarm-node-2 Down Active
mjxf52vga4t47ns92ym7pq8xq swarm-node-1 Down Active
o7az8ubf8sk8yb9jp18gz53w8 * swarm-master-1 Ready Active Reachable
q19pfkrgd2nphqmj1yd0wp2yz swarm-master-2 Ready Active Leader
Presentación nubes de contenedores con docker swarm
GESTIONANDOLASIMAGENESDELOS
CONTENEDORES:REGISTRY
LOSCONTENEDORESSEGENERANDESDEIMAGENESQUE
DESCARGAREMOSDESDEHUB.DOCKER.COM
ELREGISTROESUNAHERRAMIENTAQUENOSPERMITEGUARDAR
LASIMAGENESQUEHALLAMOSCREADOODESCARGADO
DEBEMOSTENERUNREGISTROESNUESTRANUBEPARAEVITAR
QUECADANODOVAYAAINTERNETADESCARGARLASIMAGENES
REDESDENTRODELANUBE
Fuente:
DENTRODELMODELODEREDDECONTENEDORES,LOS
CONTENEDORESMANTIENENUNAREDQUELOSCONECTAAL
DIRECTAMENTENODO(REDHOST)
PARAACCEDERALEXTERIOR,SEUTILIZAUNAREDDEPUENTE
(BRIDGE).
UTILIZANDOLAREDBRIDGEYVXLANSEPUEDENCONSEGUIR
REDESQUECONECTENUNOSCONTENEDORESCONOTROS
ESTASREDESSECONOCENCOMOREDESOVERLAY
Docker Reference Architecture: Designing Scalable, Portable Docker Container Networks
EJEMPLO
Creamos dos redes overlay
sudo docker network create -d overlay be
sudo docker network create -d overlay fe
Comprobamos que efectivamente se despliegan
sudo docker network ls
NETWORK ID NAME DRIVER SCOPE
p13bh7pilb71 be overlay swarm
cca979284ca2 bridge bridge local
abedd882c417 docker_gwbridge bridge local
2k04q42d8l9v fe overlay swarm
0fab68cf1222 host host local
jsh8aaw7nebr ingress overlay swarm
3fba02d48df4 none null local
SEPUEDENAÑADIROTROSTIPOSDE
REDES(NETWORKPLUGINS)
Fuente: Contiv Features
Fuente: Introducing Weave Net
CONTIV
ESUNAEXTENSIÓN(PLUGIN)CREADAPORCISCO,IDEADAPARA
INTEGRARLASREDESDESOLUCIONESDECLOUDHETEROGENEAS
CONGESTIÓNDEPOLÍTICAS
WEAVE
PERMITELAINTEGRACIÓNDEREDESDECLOUDHETEROGENEAS,
INTEGRASUPROPIOSISTEMADEDESCUBRIMIENTOEIPAM.
Fuente:
LOSSERVICIOSOCOMOSEDESPLIEGAN
LOSCONTENEDORESENSWARM.
ELSERVICIOESUNEMPAQUETADODECONTENEDORESQUE
ADEMASINCLUYEUNASERIEDEREGLAS
ELPUERTODONDEESVISIBLEELSERVICIO,LAREDALAQUESE
CONECTA,RESERVASDECPUYMEMORIA
POLITICASDEDESPLIEGUE,DISPONIBILIDADYNÚMERODE
RÉPLICAS
How services work
COMPORTAMIENTODELOSSERVICIOS
ENLARED(ENDPOINTMODE)
Fuente:
Fuente:
VIP(VIRTUALIP):SEASIGNAUNAIPPARAELSERVICIO,YACADA
CONTENEDORUNAIPDELMISMORANGO
LAIPDELSERVICIOESVIRTUALYSIRVEPARABALANCEARENTRE
LOSCONTENEDORES.ELNOMBREDELSERVICIOAPUNTAALAIP
VIRTUAL
DNSRR:SEASIGNAACADACONTENEDORUNAIPDELMISMO
RANGO,ELNOMBREDELSERVICIOAPUNTAACADA
CONTENEDORPORORDEN(ROUNDROBIN)
Attach services to an overlay network
Reference Architecture: Universal Control Plane 2.0 Service Discovery and Load Balancing
EJEMPLO
Creamos un servicio para el registro
sudo docker service create --constraint=engine.labels.myproject.service==fe --endpoint-mode vip 
--network fe --publish 5000:5000 --restart-condition any --name registry registry:2
Comprobamos que efectivamente se despliega
sudo docker service list
ID NAME MODE REPLICAS IMAGE
qb5wpzv0z077 registry replicated 1/1 registry:2
Comprobamos donde se despliega
sudo docker service ps registry
ID NAME IMAGE NODE DESIRED STATE CURREN
sxuhruy385t3 registry.1 registry:2 swarm-master-2 Running Runnin
LOSSERVICIOSSONESCALABLES
UNSERVICIOPUEDEDESPLEGARUNNÚMEROINDETERMINADO
DELMISMOCONTENEDORYAQUESONELASTICOS
PODEMOSDESCUBRIRLOSOTROSNODOSFORMANPARTEDEL
MISMOSERVICIO(SERVICEDISCOVER),YAQUEDISPONEDEUN
SERVICIODNSINTEGRADOPARACONOCERQUIENCONFORMAEL
SERVICIOYLADIRECCIÓNVIP.
La dirección VIP es el nombre del servicio
/ # ping registry
PING registry (10.0.1.2): 56 data bytes
64 bytes from 10.0.1.2: seq=0 ttl=64 time=0.094 ms
Los contenedores que forman el servicio se publican como tasks.SERVICIO
/ # nslookup tasks.registry
Name: tasks.registry
Address 1: 10.0.1.3 8cad19f2c5dd
Presentación nubes de contenedores con docker swarm
STACKSYCOMPOSE
Fuente:
Fuente:
LASAPLICACIONESESTÁNHECHASPORMASDEUNÚNICOTIPO
DECONTENEDOR
UNSTACKESUNPAQUETEDONDESEDEFINENLOSSERVICIOSY
REDESQUEFORMANPARTEDELAAPLICACIÓN
COMPOSEESUNAAPLICACIÓNCAPAZDECONVERTIRUNGUION
DONDESEDEFINENMULTIPLESSERVICIOSYREDESENUNSTACK
Overview of Docker Compose
Compose le version 3 reference
Ejemplo
version: '3.1'
services:
ldap:
image: localhost:5000/myproject:ldap_v1
deploy:
mode: replicated
replicas: 3
restart_policy:
condition: on-failure
placement:
constraints:
- engine.labels.myproject.service == be
resources:
limits:
cpus: '0.1'
memory: 100M
reservations:
cpus: '0.01'
memory: 50M
networks:
- be
fd:
image: localhost:5000/myproject:fd_v1
deploy:
placement:
constraints:
- engine.labels.myproject.service == fe
resources:
limits:
cpus: '0.1'
memory: 300M
reservations:
cpus: '0.01'
memory: 200M
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost"]
interval: 1m30s
timeout: 10s
Presentación nubes de contenedores con docker swarm
MONITORIZACIÓN
Fuente:
Fuente:
Fuente:
EXISTENMÚLTITUDDEHERRAMIENTASPARAGESTIONARLAS
MÉTRICASGENERADASPORDOCKER
UNACOMBINACIÓNDEHERRAMIENTASENLINEADECOMANDOS
PUEDESERUTIL(SYSTEMD-CGTOP,DOCKERSTATS),PEROCON
MULTITUDDESERVIDORESNECESITAMOSHERRAMIENTASMAS
AMIGABLES.
COMOEJEMPLOSTENEMOS , ,
, , ,YUNSINFIN.
ELASTIC(ELK) PROMETHEUS
GRAFANA GRAPHITE CADVISOR
YPORSUPUESTOLOSCLASICOS(NAGIOS,ZABBIX,SENSU,ETC),SE
PUEDENUTILIZARPARAMONITORIZARCONTENEDORES.
Container Performance Analysis
Monitoring Docker Swarm with cAdvisor, In uxDB and Grafana
Comparing Seven Monitoring Options for Docker
REGISTROS
Fuente:
ALIGUALQUECONLASMÉTRICASTENEMOSMÚLTIPLES
OPCIONESPARAUNAGESTIÓNCENTRALIZADADELOSREGISTROS
DELOSSERVICIOS
ALCREARELSERVICIOSEPUEDECONFIGURARPARAQUEUTILICE
UNSYSLOGREMOTO,AUNQUEHAYOTRASOPCIONESCOMO
PARAELENVIODEREGISTROSFILEBEAT
DOCKERDISPONEDEPLUGINSPARAENVIOSDEREGISTROSA
SOLUCIONESCOMO , Y ENTRE
MUCHAS.
GRAYLOG2 SPLUNK FLUENTD
Con gure logging drivers
ENTORNOSAMIGABLES
PARAENTORNOSDEPEQUEÑOYMEDIANOTAMAÑOPODEMOS
UTILIZARINTERFACESQUEFACILITENNUESTROTRABAJO,COMO
POREJEMPLOSON , O .PORTAINER SHIPYARD RANCHER
PARAGRANDESENTORNOSDEBEMOSUSARHERRAMIENTASDE
ORQUESTACIÓNCOMOSON , O .PUPPET ANSIBLE CHEF
SECCIÓNDEOPINIÓN
TODOSLOSPRODUCTOSDEDOCKERNOESTÁNCARENTESDE
DUDASSOBRESUESTABILIDADYFUTURO.
EN
CUESTIONANSIDOCKERESVÁLIDOPARAPRODUCCIÓN,PORSUS
PROBLEMASDEESTABILIDAD,DECOMPATIBILIDADYDE
VERSIONES.
MOBY/DOCKERINPRODUCTION:AHISTORYOFFAILURE
EN
HABLANDEQUEDEBEMOSTENERENCUENTAPARALLEVARUN
ENTORNOAPRODUCCIÓN:GESTIÓNDEIMAGENES(YLA
SEGURIDADDELASMISMAS),LARED,ELBALANCEADOR,EL
DESPLIEGUE,DESCUBRIMIENTODESERVICIOS,GESTIÓNDE
REGISTROS,MONITORIZACIÓNYBASESDEDATOS.
9CRITICALDECISIONSFORRUNNINGDOCKERINPRODUCTION
DUDASYCONSULTAS
RECOMENDACIONES:
Creada por
Email aescanero@gmail.com / Twitter:
Documentación y demo en
Presentación en
CANALDEYOUTUBEDEDOCKER
MEETUPDOCKERSEVILLA
Alejandro Escanero Blanco
@aescanero
https://github.com/aescanero/dockerevents/opensouthcode
Disasterproject

Mais conteúdo relacionado

Mais procurados

BEEVA | Introducción a Docker
BEEVA | Introducción a DockerBEEVA | Introducción a Docker
BEEVA | Introducción a DockerBEEVA_es
 
nerdear.la 2016 - Docker workshop
nerdear.la 2016 - Docker workshopnerdear.la 2016 - Docker workshop
nerdear.la 2016 - Docker workshopRestorando
 
Orquestando Contenedores En La Nube - Enrique Tejeda - Sloth 2019
Orquestando Contenedores En La Nube - Enrique Tejeda - Sloth 2019Orquestando Contenedores En La Nube - Enrique Tejeda - Sloth 2019
Orquestando Contenedores En La Nube - Enrique Tejeda - Sloth 2019Luis Enrique Tejeda Rodriguez
 
Divide y vencerás con docker y core os
Divide y vencerás con docker y core osDivide y vencerás con docker y core os
Divide y vencerás con docker y core osDavid Luque Quintana
 
Solapas principales Ver(solapa activa) Editar Gestionar present...
 Solapas principales      Ver(solapa activa)     Editar     Gestionar present... Solapas principales      Ver(solapa activa)     Editar     Gestionar present...
Solapas principales Ver(solapa activa) Editar Gestionar present...Software Guru
 
Docker meetup :: Kubernetes en Restorando
Docker meetup :: Kubernetes en RestorandoDocker meetup :: Kubernetes en Restorando
Docker meetup :: Kubernetes en RestorandoRestorando
 
Docker introducción - Flisol 2015 Huancayo
Docker introducción - Flisol 2015 HuancayoDocker introducción - Flisol 2015 Huancayo
Docker introducción - Flisol 2015 HuancayoMario IC
 
Presentación Docker
Presentación DockerPresentación Docker
Presentación DockerITPAMI
 
Orquestadores para las cuatro estaciones (swarm, kubernetes, mesos y rancher)
Orquestadores para las cuatro estaciones (swarm, kubernetes, mesos y rancher)Orquestadores para las cuatro estaciones (swarm, kubernetes, mesos y rancher)
Orquestadores para las cuatro estaciones (swarm, kubernetes, mesos y rancher)Adrian Garcia Casas
 
Kubernetes: Caso de uso real con mememtum y Taniwa
Kubernetes: Caso de uso real con mememtum y TaniwaKubernetes: Caso de uso real con mememtum y Taniwa
Kubernetes: Caso de uso real con mememtum y TaniwaJoselu Marina
 

Mais procurados (20)

BEEVA | Introducción a Docker
BEEVA | Introducción a DockerBEEVA | Introducción a Docker
BEEVA | Introducción a Docker
 
Usando docker
Usando dockerUsando docker
Usando docker
 
Introducción a Docker
Introducción a DockerIntroducción a Docker
Introducción a Docker
 
nerdear.la 2016 - Docker workshop
nerdear.la 2016 - Docker workshopnerdear.la 2016 - Docker workshop
nerdear.la 2016 - Docker workshop
 
Presentación Docker
Presentación DockerPresentación Docker
Presentación Docker
 
DevOps+[Chef/Docker]
 DevOps+[Chef/Docker] DevOps+[Chef/Docker]
DevOps+[Chef/Docker]
 
Orquestando Contenedores En La Nube - Enrique Tejeda - Sloth 2019
Orquestando Contenedores En La Nube - Enrique Tejeda - Sloth 2019Orquestando Contenedores En La Nube - Enrique Tejeda - Sloth 2019
Orquestando Contenedores En La Nube - Enrique Tejeda - Sloth 2019
 
Divide y vencerás con docker y core os
Divide y vencerás con docker y core osDivide y vencerás con docker y core os
Divide y vencerás con docker y core os
 
Introducción a Docker
Introducción a DockerIntroducción a Docker
Introducción a Docker
 
Solapas principales Ver(solapa activa) Editar Gestionar present...
 Solapas principales      Ver(solapa activa)     Editar     Gestionar present... Solapas principales      Ver(solapa activa)     Editar     Gestionar present...
Solapas principales Ver(solapa activa) Editar Gestionar present...
 
Docker desde cero
Docker desde ceroDocker desde cero
Docker desde cero
 
introducción a Docker
introducción a Dockerintroducción a Docker
introducción a Docker
 
Fury - Docker Meetup
Fury - Docker MeetupFury - Docker Meetup
Fury - Docker Meetup
 
Docker meetup :: Kubernetes en Restorando
Docker meetup :: Kubernetes en RestorandoDocker meetup :: Kubernetes en Restorando
Docker meetup :: Kubernetes en Restorando
 
Docker introducción - Flisol 2015 Huancayo
Docker introducción - Flisol 2015 HuancayoDocker introducción - Flisol 2015 Huancayo
Docker introducción - Flisol 2015 Huancayo
 
Presentación Docker
Presentación DockerPresentación Docker
Presentación Docker
 
Orquestadores para las cuatro estaciones (swarm, kubernetes, mesos y rancher)
Orquestadores para las cuatro estaciones (swarm, kubernetes, mesos y rancher)Orquestadores para las cuatro estaciones (swarm, kubernetes, mesos y rancher)
Orquestadores para las cuatro estaciones (swarm, kubernetes, mesos y rancher)
 
Introduccion A Docker
Introduccion A DockerIntroduccion A Docker
Introduccion A Docker
 
Kubernetes: Caso de uso real con mememtum y Taniwa
Kubernetes: Caso de uso real con mememtum y TaniwaKubernetes: Caso de uso real con mememtum y Taniwa
Kubernetes: Caso de uso real con mememtum y Taniwa
 
Docker 2014 v2
Docker 2014 v2Docker 2014 v2
Docker 2014 v2
 

Semelhante a Presentación nubes de contenedores con docker swarm

De desarrollo a producción usando docker
De desarrollo a producción usando dockerDe desarrollo a producción usando docker
De desarrollo a producción usando dockerChristian Rodriguez
 
Docker y kubernetes para desarrolladores .NET - Meetup Barcelona 2019
Docker y kubernetes para desarrolladores .NET - Meetup Barcelona 2019 Docker y kubernetes para desarrolladores .NET - Meetup Barcelona 2019
Docker y kubernetes para desarrolladores .NET - Meetup Barcelona 2019 Santi Macias Rodriguez
 
Docker 10 02_18
Docker 10 02_18Docker 10 02_18
Docker 10 02_18enyert
 
Jenkins Peru Meetup Docker Ecosystem
Jenkins Peru Meetup Docker EcosystemJenkins Peru Meetup Docker Ecosystem
Jenkins Peru Meetup Docker EcosystemMario IC
 
Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]
Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]
Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]Keopx
 
Docker: de localhost a producción
Docker: de localhost a producciónDocker: de localhost a producción
Docker: de localhost a producciónClaudio Guerra
 
Elias Grande - Dagda [rootedvlc4]
Elias Grande - Dagda [rootedvlc4]Elias Grande - Dagda [rootedvlc4]
Elias Grande - Dagda [rootedvlc4]RootedCON
 
Usando Docker con sistemas Asterisk
Usando Docker con sistemas AsteriskUsando Docker con sistemas Asterisk
Usando Docker con sistemas AsteriskElio Rojano
 
Usando Docker con sistemas Asterisk
Usando Docker con sistemas AsteriskUsando Docker con sistemas Asterisk
Usando Docker con sistemas AsteriskVOIP2DAY
 
Docker Ecosystem: Engine, Compose, Machine, Swarm, Registry
Docker Ecosystem: Engine, Compose, Machine, Swarm, RegistryDocker Ecosystem: Engine, Compose, Machine, Swarm, Registry
Docker Ecosystem: Engine, Compose, Machine, Swarm, RegistryMario IC
 
FROM lost to the Docker 2020
FROM lost to the Docker 2020FROM lost to the Docker 2020
FROM lost to the Docker 2020BelnGonzlezGarca1
 
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - QuaipWordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaipquaip
 

Semelhante a Presentación nubes de contenedores con docker swarm (20)

De desarrollo a producción usando docker
De desarrollo a producción usando dockerDe desarrollo a producción usando docker
De desarrollo a producción usando docker
 
Introduction to docker. Stratio
Introduction to docker. StratioIntroduction to docker. Stratio
Introduction to docker. Stratio
 
Docker y kubernetes para desarrolladores .NET - Meetup Barcelona 2019
Docker y kubernetes para desarrolladores .NET - Meetup Barcelona 2019 Docker y kubernetes para desarrolladores .NET - Meetup Barcelona 2019
Docker y kubernetes para desarrolladores .NET - Meetup Barcelona 2019
 
PDIDTI-S7.pptx
PDIDTI-S7.pptxPDIDTI-S7.pptx
PDIDTI-S7.pptx
 
Docker 10 02_18
Docker 10 02_18Docker 10 02_18
Docker 10 02_18
 
Jenkins Peru Meetup Docker Ecosystem
Jenkins Peru Meetup Docker EcosystemJenkins Peru Meetup Docker Ecosystem
Jenkins Peru Meetup Docker Ecosystem
 
Meetup V.E.No.M. y docker
Meetup V.E.No.M. y dockerMeetup V.E.No.M. y docker
Meetup V.E.No.M. y docker
 
Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]
Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]
Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]
 
Docker: de localhost a producción
Docker: de localhost a producciónDocker: de localhost a producción
Docker: de localhost a producción
 
Taller girona
Taller gironaTaller girona
Taller girona
 
Elias Grande - Dagda [rootedvlc4]
Elias Grande - Dagda [rootedvlc4]Elias Grande - Dagda [rootedvlc4]
Elias Grande - Dagda [rootedvlc4]
 
Jug málaga docker 101 - final
Jug málaga   docker 101 - finalJug málaga   docker 101 - final
Jug málaga docker 101 - final
 
Usando Docker con sistemas Asterisk
Usando Docker con sistemas AsteriskUsando Docker con sistemas Asterisk
Usando Docker con sistemas Asterisk
 
Usando Docker con sistemas Asterisk
Usando Docker con sistemas AsteriskUsando Docker con sistemas Asterisk
Usando Docker con sistemas Asterisk
 
docker.pdf
docker.pdfdocker.pdf
docker.pdf
 
Docker Ecosystem: Engine, Compose, Machine, Swarm, Registry
Docker Ecosystem: Engine, Compose, Machine, Swarm, RegistryDocker Ecosystem: Engine, Compose, Machine, Swarm, Registry
Docker Ecosystem: Engine, Compose, Machine, Swarm, Registry
 
Lemoncode kubernetes
Lemoncode   kubernetes Lemoncode   kubernetes
Lemoncode kubernetes
 
FROM lost to the Docker 2020
FROM lost to the Docker 2020FROM lost to the Docker 2020
FROM lost to the Docker 2020
 
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - QuaipWordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
 
Docker and networking
Docker and networkingDocker and networking
Docker and networking
 

Último

Simuladores de circuitos electrónicos.pdf
Simuladores de circuitos electrónicos.pdfSimuladores de circuitos electrónicos.pdf
Simuladores de circuitos electrónicos.pdfLeonardoOa4
 
Virus -Josue Cabascango _20240322_194349_0000.pdf
Virus -Josue Cabascango _20240322_194349_0000.pdfVirus -Josue Cabascango _20240322_194349_0000.pdf
Virus -Josue Cabascango _20240322_194349_0000.pdfMiSpotify
 
Formato de práctica reflexiva ante una problemática social.docx.pdf
Formato de práctica reflexiva ante una problemática social.docx.pdfFormato de práctica reflexiva ante una problemática social.docx.pdf
Formato de práctica reflexiva ante una problemática social.docx.pdfjuanrubenc78
 
Herramientas de Mantenimiento_Soporte Técnico_David Andrade.pdf
Herramientas de Mantenimiento_Soporte Técnico_David Andrade.pdfHerramientas de Mantenimiento_Soporte Técnico_David Andrade.pdf
Herramientas de Mantenimiento_Soporte Técnico_David Andrade.pdfdaa100407
 
Los mejores simuladores electrónicos que se pueden utilizar
Los mejores simuladores electrónicos que se pueden utilizarLos mejores simuladores electrónicos que se pueden utilizar
Los mejores simuladores electrónicos que se pueden utilizarjosuesj13
 
Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...
Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...
Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...AlexaRamirez39
 
02 - RUP_Introduccion_Definicion.pdf
02 - RUP_Introduccion_Definicion.pdf02 - RUP_Introduccion_Definicion.pdf
02 - RUP_Introduccion_Definicion.pdfRodrigo Cerón
 
Algoritmos Paralelos - Actividad 14 - UNIBE.pdf
Algoritmos Paralelos - Actividad 14 - UNIBE.pdfAlgoritmos Paralelos - Actividad 14 - UNIBE.pdf
Algoritmos Paralelos - Actividad 14 - UNIBE.pdfdarosario3d
 
03 - RUP_Elaboracion_Construccion_1_2024.pdf
03 - RUP_Elaboracion_Construccion_1_2024.pdf03 - RUP_Elaboracion_Construccion_1_2024.pdf
03 - RUP_Elaboracion_Construccion_1_2024.pdfRodrigo Cerón
 

Último (9)

Simuladores de circuitos electrónicos.pdf
Simuladores de circuitos electrónicos.pdfSimuladores de circuitos electrónicos.pdf
Simuladores de circuitos electrónicos.pdf
 
Virus -Josue Cabascango _20240322_194349_0000.pdf
Virus -Josue Cabascango _20240322_194349_0000.pdfVirus -Josue Cabascango _20240322_194349_0000.pdf
Virus -Josue Cabascango _20240322_194349_0000.pdf
 
Formato de práctica reflexiva ante una problemática social.docx.pdf
Formato de práctica reflexiva ante una problemática social.docx.pdfFormato de práctica reflexiva ante una problemática social.docx.pdf
Formato de práctica reflexiva ante una problemática social.docx.pdf
 
Herramientas de Mantenimiento_Soporte Técnico_David Andrade.pdf
Herramientas de Mantenimiento_Soporte Técnico_David Andrade.pdfHerramientas de Mantenimiento_Soporte Técnico_David Andrade.pdf
Herramientas de Mantenimiento_Soporte Técnico_David Andrade.pdf
 
Los mejores simuladores electrónicos que se pueden utilizar
Los mejores simuladores electrónicos que se pueden utilizarLos mejores simuladores electrónicos que se pueden utilizar
Los mejores simuladores electrónicos que se pueden utilizar
 
Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...
Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...
Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...
 
02 - RUP_Introduccion_Definicion.pdf
02 - RUP_Introduccion_Definicion.pdf02 - RUP_Introduccion_Definicion.pdf
02 - RUP_Introduccion_Definicion.pdf
 
Algoritmos Paralelos - Actividad 14 - UNIBE.pdf
Algoritmos Paralelos - Actividad 14 - UNIBE.pdfAlgoritmos Paralelos - Actividad 14 - UNIBE.pdf
Algoritmos Paralelos - Actividad 14 - UNIBE.pdf
 
03 - RUP_Elaboracion_Construccion_1_2024.pdf
03 - RUP_Elaboracion_Construccion_1_2024.pdf03 - RUP_Elaboracion_Construccion_1_2024.pdf
03 - RUP_Elaboracion_Construccion_1_2024.pdf
 

Presentación nubes de contenedores con docker swarm