SlideShare uma empresa Scribd logo
1 de 45
David Dali Susanibar Arce
DevOps Cloud
(@davisusanibar & https://github.com/davisusanibar & david.dali.susanibar.arce@gmail.com)
Agenda
 Recursos
 Docker
 Docker – VM
 Docker Stack
 Docker Networking (zeroconf)
 Docker by examples
 NodeJS
 Dockerize nodejs apps
 Scale dockerize nodejs apps
 Testing with Docker, POC
 Jenkins
 Nginx
 MySQL Master – Slave
 Docker on the Cloud
 Siguientes pasos
Recursos
 AWS EC2:
 ssh -i limaconf.pem ubuntu@52.36.240.85
 ssh -i limaconf.pem ec2-user@52.38.149.172
 sudo su –s > root#
N ENV SO DNS IP
1 AWS Ubuntu ec2-52-36-240-85.us-west-2.compute.amazonaws.com 52.36.240.85
2 AWS Ubuntu
3 AWS Amazon ec2-52-38-149-172.us-west-2.compute.amazonaws.com 52.38.149.172
4 AWS Amazon ec2-52-32-68-61.us-west-2.compute.amazonaws.com 52.32.68.61
Docker
(*1)
Docker - VM
(*2)
Docker Stack
(*3)
Docker Stack
(*4)
Docker Networking (zeroconf)
(*5)
(*6)
Docker by examples
 Para los ejemplos nos guiaremos del siguiente
repositorio:
https://github.com/davisusanibar/limaconf.git
 Node JS App:
 Ir a /wks/nodejs compilar y levantar el applicativo con:
 npm install
 node index.js
Node JS App
Docker Node JS App
 Docker Node JS App:
 Ir a /wks/docker compilar y levantar el applicativo con:
 docker build -t limaconf/nodejsapp:v1 .
 docker images
 docker run -d --name mynodejsindocker -p 8006:8003
limaconf/nodejsapp:v1
 docker ps -a | grep mynodejsindocker
 docker port 40d7a2e47712
 sh ../util/dinspect.sh
 curl 172.17.0.3:8003
 docker logs 40d7a2e47712
 docker inspect 40d7a2e47712
Docker Node JS App
Docker Node JS App
Scale Docker Node JS App
 Para la prueba de escalamiento usaremos las siguientes
tecnologias:
 Service Registrator: gliderlabs/registrator
 Consul Service Discovery: progrium/consul
 Load Balancer: nginx:1.7
 Ir a /wks/dockercompose compilar y levantar el applicativo
con:
 docker-compose build
 docker-compose up –d
 docker-compose logs
 docker-compose ps
 docker-compose scale app=3
Scale Docker Node JS App
Scale Docker Node JS App
Scale Docker Node JS App
Scale Docker Node JS App
Testing with Docker
 Jenkins (https://hub.docker.com/_/jenkins/)
 docker run -d -p 8080:8080 -p 50000:50000 jenkins
 Nginx (https://github.com/tutumcloud/hello-world)
 docker run -d -p 80 tutum/hello-world
 MySQL Master / Slave
 docker run -d -p 3306:3306 tutum/mysql
Testing with Docker
Testing with Docker
Docker on the Cloud – IBM Bluemix
 bluemix login -a https://api.ng.bluemix.net
 US South
 cf login -a api.ng.bluemix.net
 United Kingdom
 cf login -a api.eu-gb.bluemix.net
 docker build -t limaconfnodejs .
 docker tag limaconfnodejs
registry.ng.bluemix.net/topaya/limaconfnodejs:v1
 docker push registry.ng.bluemix.net/topaya/limaconfnodejs:v1
 cf ic run --name limaconfnodejs_bluemix
registry.ng.bluemix.net/topaya/limaconfnodejs:v1
IBM Bluemix
https://console.ng.bluemix.net/
IBM Bluemix
IBM Bluemix
# cf ic images
# cf ic ps
IBM Bluemix http://169.44.0.234:9080/
Mesosphere DCOS
 https://mesosphere.com/amazon/setup/#
Mesosphere DCOS
Mesosphere DCOS
Mesosphere DCOS
http://dcos-oreg-ElasticL-1DDRGF06OYG2O-1663676082.us-west-2.elb.amazonaws.com
Mesosphere DCOS
Mesosphere DCOS
Mesosphere DCOS
Mesosphere DCOS
Mesosphere DCOS
Mesosphere DCOS
Mesos – Marathon – Zookeeper –Consul -
Docker
Kubernetes
Siguientes Pasos
 AWS EC2 Container Service
 IBM Bluemix
https://aws.amazon.com/account/
https://console.ng.bluemix.net/registration/
Siguientes Pasos
 Pivotal Web Services – Cloud Foundry
 Docker Cloud
https://console.run.pivotal.io/
https://cloud.docker.com/onboarding/
Siguientes Pasos
 https://console.cloud.google.com
Siguientes Pasos
 Revisar estos temas:
 DBAAS:
 Openstack Trove – Tesora
 Monitoring:
 Zabbix (http://play.grafana-zabbix.org/)
 Kibana (http://play.grafana.org/)
 ELK
 Consul (http://demo.consul.io/ui/#)
 IAAS Ambiente de Pruebas:
 Ravello Systems
Referencias
 (*1) https://www.docker.com/what-docker
 (*2) https://www.docker.com/what-docker
 (*3) https://www.docker.com/
 (*4,5) Docker in Production (Lessons From The Trenches) de los autores Joe Johnston,
John Fiedler, Milos Gajdos, Antoni Batchelli, Justin Cormack
 (*6) http://www.linuxjournal.com/content/concerning-containers-connections-docker-
networking
Q&A
Gracias Totales!

Mais conteúdo relacionado

Mais procurados

Very Early Review - Rocket(CoreOS)
Very Early Review - Rocket(CoreOS)Very Early Review - Rocket(CoreOS)
Very Early Review - Rocket(CoreOS)충섭 김
 
Kernel load-balancing for Docker containers using IPVS
Kernel load-balancing for Docker containers using IPVSKernel load-balancing for Docker containers using IPVS
Kernel load-balancing for Docker containers using IPVSDocker, Inc.
 
DockerCon EU 2015: Trading Bitcoin with Docker
DockerCon EU 2015: Trading Bitcoin with DockerDockerCon EU 2015: Trading Bitcoin with Docker
DockerCon EU 2015: Trading Bitcoin with DockerDocker, Inc.
 
KubeCon EU 2016: Leveraging ephemeral namespaces in a CI/CD pipeline
KubeCon EU 2016: Leveraging ephemeral namespaces in a CI/CD pipelineKubeCon EU 2016: Leveraging ephemeral namespaces in a CI/CD pipeline
KubeCon EU 2016: Leveraging ephemeral namespaces in a CI/CD pipelineKubeAcademy
 
Drone CI/CD 自動化測試及部署
Drone CI/CD 自動化測試及部署Drone CI/CD 自動化測試及部署
Drone CI/CD 自動化測試及部署Bo-Yi Wu
 
Docker All The Things - ASP.NET 4.x and Windows Server Containers
Docker All The Things - ASP.NET 4.x and Windows Server ContainersDocker All The Things - ASP.NET 4.x and Windows Server Containers
Docker All The Things - ASP.NET 4.x and Windows Server ContainersAnthony Chu
 
Plug-ins: Building, Shipping, Storing, and Running - Nandhini Santhanam and T...
Plug-ins: Building, Shipping, Storing, and Running - Nandhini Santhanam and T...Plug-ins: Building, Shipping, Storing, and Running - Nandhini Santhanam and T...
Plug-ins: Building, Shipping, Storing, and Running - Nandhini Santhanam and T...Docker, Inc.
 
Docker orchestration using core os and ansible - Ansible IL 2015
Docker orchestration using core os and ansible - Ansible IL 2015Docker orchestration using core os and ansible - Ansible IL 2015
Docker orchestration using core os and ansible - Ansible IL 2015Leonid Mirsky
 
Deep dive in container service discovery
Deep dive in container service discoveryDeep dive in container service discovery
Deep dive in container service discoveryDocker, Inc.
 
Docker orchestration v4
Docker orchestration v4Docker orchestration v4
Docker orchestration v4Hojin Kim
 
Monitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on KubernetesMonitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on KubernetesMartin Etmajer
 
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...Alexey Petrov
 
Getting instantly up and running with Docker and Symfony
Getting instantly up and running with Docker and SymfonyGetting instantly up and running with Docker and Symfony
Getting instantly up and running with Docker and SymfonyAndré Rømcke
 
手把手帶你學Docker 03042017
手把手帶你學Docker 03042017手把手帶你學Docker 03042017
手把手帶你學Docker 03042017Paul Chao
 
DockerCon EU 2015: The Glue is the Hard Part: Making a Production-Ready PaaS
DockerCon EU 2015: The Glue is the Hard Part: Making a Production-Ready PaaSDockerCon EU 2015: The Glue is the Hard Part: Making a Production-Ready PaaS
DockerCon EU 2015: The Glue is the Hard Part: Making a Production-Ready PaaSDocker, Inc.
 
Tectonic Summit 2016: The Origins of Kubernetes
Tectonic Summit 2016: The Origins of KubernetesTectonic Summit 2016: The Origins of Kubernetes
Tectonic Summit 2016: The Origins of KubernetesCoreOS
 
Using docker to develop NAS applications
Using docker to develop NAS applicationsUsing docker to develop NAS applications
Using docker to develop NAS applicationsTerry Chen
 
Introduction to CircleCI
Introduction to CircleCIIntroduction to CircleCI
Introduction to CircleCIHungWei Chiu
 
Deeper Dive in Docker Overlay Networks
Deeper Dive in Docker Overlay NetworksDeeper Dive in Docker Overlay Networks
Deeper Dive in Docker Overlay NetworksDocker, Inc.
 

Mais procurados (20)

Very Early Review - Rocket(CoreOS)
Very Early Review - Rocket(CoreOS)Very Early Review - Rocket(CoreOS)
Very Early Review - Rocket(CoreOS)
 
Kernel load-balancing for Docker containers using IPVS
Kernel load-balancing for Docker containers using IPVSKernel load-balancing for Docker containers using IPVS
Kernel load-balancing for Docker containers using IPVS
 
DockerCon EU 2015: Trading Bitcoin with Docker
DockerCon EU 2015: Trading Bitcoin with DockerDockerCon EU 2015: Trading Bitcoin with Docker
DockerCon EU 2015: Trading Bitcoin with Docker
 
KubeCon EU 2016: Leveraging ephemeral namespaces in a CI/CD pipeline
KubeCon EU 2016: Leveraging ephemeral namespaces in a CI/CD pipelineKubeCon EU 2016: Leveraging ephemeral namespaces in a CI/CD pipeline
KubeCon EU 2016: Leveraging ephemeral namespaces in a CI/CD pipeline
 
Drone CI/CD 自動化測試及部署
Drone CI/CD 自動化測試及部署Drone CI/CD 自動化測試及部署
Drone CI/CD 自動化測試及部署
 
Docker e git lab
Docker e git labDocker e git lab
Docker e git lab
 
Docker All The Things - ASP.NET 4.x and Windows Server Containers
Docker All The Things - ASP.NET 4.x and Windows Server ContainersDocker All The Things - ASP.NET 4.x and Windows Server Containers
Docker All The Things - ASP.NET 4.x and Windows Server Containers
 
Plug-ins: Building, Shipping, Storing, and Running - Nandhini Santhanam and T...
Plug-ins: Building, Shipping, Storing, and Running - Nandhini Santhanam and T...Plug-ins: Building, Shipping, Storing, and Running - Nandhini Santhanam and T...
Plug-ins: Building, Shipping, Storing, and Running - Nandhini Santhanam and T...
 
Docker orchestration using core os and ansible - Ansible IL 2015
Docker orchestration using core os and ansible - Ansible IL 2015Docker orchestration using core os and ansible - Ansible IL 2015
Docker orchestration using core os and ansible - Ansible IL 2015
 
Deep dive in container service discovery
Deep dive in container service discoveryDeep dive in container service discovery
Deep dive in container service discovery
 
Docker orchestration v4
Docker orchestration v4Docker orchestration v4
Docker orchestration v4
 
Monitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on KubernetesMonitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on Kubernetes
 
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...
 
Getting instantly up and running with Docker and Symfony
Getting instantly up and running with Docker and SymfonyGetting instantly up and running with Docker and Symfony
Getting instantly up and running with Docker and Symfony
 
手把手帶你學Docker 03042017
手把手帶你學Docker 03042017手把手帶你學Docker 03042017
手把手帶你學Docker 03042017
 
DockerCon EU 2015: The Glue is the Hard Part: Making a Production-Ready PaaS
DockerCon EU 2015: The Glue is the Hard Part: Making a Production-Ready PaaSDockerCon EU 2015: The Glue is the Hard Part: Making a Production-Ready PaaS
DockerCon EU 2015: The Glue is the Hard Part: Making a Production-Ready PaaS
 
Tectonic Summit 2016: The Origins of Kubernetes
Tectonic Summit 2016: The Origins of KubernetesTectonic Summit 2016: The Origins of Kubernetes
Tectonic Summit 2016: The Origins of Kubernetes
 
Using docker to develop NAS applications
Using docker to develop NAS applicationsUsing docker to develop NAS applications
Using docker to develop NAS applications
 
Introduction to CircleCI
Introduction to CircleCIIntroduction to CircleCI
Introduction to CircleCI
 
Deeper Dive in Docker Overlay Networks
Deeper Dive in Docker Overlay NetworksDeeper Dive in Docker Overlay Networks
Deeper Dive in Docker Overlay Networks
 

Destaque

A NEW Type of Therapy
A NEW Type of TherapyA NEW Type of Therapy
A NEW Type of Therapycemorales3
 
China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...Qianzhan Intelligence
 
Evaluation: UNDP Armenia's Approach to Innovation
Evaluation: UNDP Armenia's Approach to InnovationEvaluation: UNDP Armenia's Approach to Innovation
Evaluation: UNDP Armenia's Approach to InnovationGeorge Hodge
 
Reuniones con padres de famila grado 3.1
Reuniones con padres de famila grado 3.1Reuniones con padres de famila grado 3.1
Reuniones con padres de famila grado 3.1martha calderon
 
Jornada H2020 UPC. Visió general
Jornada H2020 UPC. Visió generalJornada H2020 UPC. Visió general
Jornada H2020 UPC. Visió generalOPE_UPC
 
CAMAPAÑA PARA DIFUNDIR EL PACTO DE CONVIVENCIA Y LA IDENTIDAD INSTITUCIONAL
CAMAPAÑA PARA DIFUNDIR EL PACTO DE CONVIVENCIA  Y LA IDENTIDAD INSTITUCIONAL CAMAPAÑA PARA DIFUNDIR EL PACTO DE CONVIVENCIA  Y LA IDENTIDAD INSTITUCIONAL
CAMAPAÑA PARA DIFUNDIR EL PACTO DE CONVIVENCIA Y LA IDENTIDAD INSTITUCIONAL martha calderon
 
Njr sunlight advantage plan sales training
Njr sunlight advantage plan   sales trainingNjr sunlight advantage plan   sales training
Njr sunlight advantage plan sales trainingrkeller1
 
Giveyourmessage1211
Giveyourmessage1211Giveyourmessage1211
Giveyourmessage1211예슬 이
 
China chemical medicine preparation industry production & marketing demand an...
China chemical medicine preparation industry production & marketing demand an...China chemical medicine preparation industry production & marketing demand an...
China chemical medicine preparation industry production & marketing demand an...Qianzhan Intelligence
 
Giveyourmessgae1204
Giveyourmessgae1204Giveyourmessgae1204
Giveyourmessgae1204예슬 이
 
Textual anaylsis of children's magazine covers
Textual anaylsis of children's magazine coversTextual anaylsis of children's magazine covers
Textual anaylsis of children's magazine coverschloeharrisoon
 
Giveyourmessgae1125
Giveyourmessgae1125Giveyourmessgae1125
Giveyourmessgae1125예슬 이
 
ACCIONES PARA RECUPRAR RIESGOS SICOSOCILALES Y FISICOS
ACCIONES PARA RECUPRAR RIESGOS SICOSOCILALES Y FISICOS ACCIONES PARA RECUPRAR RIESGOS SICOSOCILALES Y FISICOS
ACCIONES PARA RECUPRAR RIESGOS SICOSOCILALES Y FISICOS martha calderon
 

Destaque (17)

A NEW Type of Therapy
A NEW Type of TherapyA NEW Type of Therapy
A NEW Type of Therapy
 
Japanese Ceramics
Japanese CeramicsJapanese Ceramics
Japanese Ceramics
 
Russian Course
Russian CourseRussian Course
Russian Course
 
China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...
 
Evaluation: UNDP Armenia's Approach to Innovation
Evaluation: UNDP Armenia's Approach to InnovationEvaluation: UNDP Armenia's Approach to Innovation
Evaluation: UNDP Armenia's Approach to Innovation
 
Slideshareinteractive
SlideshareinteractiveSlideshareinteractive
Slideshareinteractive
 
Reuniones con padres de famila grado 3.1
Reuniones con padres de famila grado 3.1Reuniones con padres de famila grado 3.1
Reuniones con padres de famila grado 3.1
 
Jornada H2020 UPC. Visió general
Jornada H2020 UPC. Visió generalJornada H2020 UPC. Visió general
Jornada H2020 UPC. Visió general
 
CAMAPAÑA PARA DIFUNDIR EL PACTO DE CONVIVENCIA Y LA IDENTIDAD INSTITUCIONAL
CAMAPAÑA PARA DIFUNDIR EL PACTO DE CONVIVENCIA  Y LA IDENTIDAD INSTITUCIONAL CAMAPAÑA PARA DIFUNDIR EL PACTO DE CONVIVENCIA  Y LA IDENTIDAD INSTITUCIONAL
CAMAPAÑA PARA DIFUNDIR EL PACTO DE CONVIVENCIA Y LA IDENTIDAD INSTITUCIONAL
 
Njr sunlight advantage plan sales training
Njr sunlight advantage plan   sales trainingNjr sunlight advantage plan   sales training
Njr sunlight advantage plan sales training
 
Giveyourmessage1211
Giveyourmessage1211Giveyourmessage1211
Giveyourmessage1211
 
China chemical medicine preparation industry production & marketing demand an...
China chemical medicine preparation industry production & marketing demand an...China chemical medicine preparation industry production & marketing demand an...
China chemical medicine preparation industry production & marketing demand an...
 
Talent Development at Mypal
Talent Development at MypalTalent Development at Mypal
Talent Development at Mypal
 
Giveyourmessgae1204
Giveyourmessgae1204Giveyourmessgae1204
Giveyourmessgae1204
 
Textual anaylsis of children's magazine covers
Textual anaylsis of children's magazine coversTextual anaylsis of children's magazine covers
Textual anaylsis of children's magazine covers
 
Giveyourmessgae1125
Giveyourmessgae1125Giveyourmessgae1125
Giveyourmessgae1125
 
ACCIONES PARA RECUPRAR RIESGOS SICOSOCILALES Y FISICOS
ACCIONES PARA RECUPRAR RIESGOS SICOSOCILALES Y FISICOS ACCIONES PARA RECUPRAR RIESGOS SICOSOCILALES Y FISICOS
ACCIONES PARA RECUPRAR RIESGOS SICOSOCILALES Y FISICOS
 

Semelhante a Docker^3

廣宣學堂: 容器進階實務 - Docker進深研究班
廣宣學堂: 容器進階實務 - Docker進深研究班廣宣學堂: 容器進階實務 - Docker進深研究班
廣宣學堂: 容器進階實務 - Docker進深研究班Paul Chao
 
Docker 進階實務班
Docker 進階實務班Docker 進階實務班
Docker 進階實務班Philip Zheng
 
Running Docker in Development & Production (DevSum 2015)
Running Docker in Development & Production (DevSum 2015)Running Docker in Development & Production (DevSum 2015)
Running Docker in Development & Production (DevSum 2015)Ben Hall
 
Docker for Web Developers: A Sneak Peek
Docker for Web Developers: A Sneak PeekDocker for Web Developers: A Sneak Peek
Docker for Web Developers: A Sneak Peekmsyukor
 
Docker: A New Way to Turbocharging Your Apps Development
Docker: A New Way to Turbocharging Your Apps DevelopmentDocker: A New Way to Turbocharging Your Apps Development
Docker: A New Way to Turbocharging Your Apps Developmentmsyukor
 
Docker, Kubernetes, and Google Cloud
Docker, Kubernetes, and Google CloudDocker, Kubernetes, and Google Cloud
Docker, Kubernetes, and Google CloudSamuel Chow
 
Containerizing Web Application with Docker
Containerizing Web Application with DockerContainerizing Web Application with Docker
Containerizing Web Application with Dockermsyukor
 
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作Philip Zheng
 
Docker Essentials Workshop— Innovation Labs July 2020
Docker Essentials Workshop— Innovation Labs July 2020Docker Essentials Workshop— Innovation Labs July 2020
Docker Essentials Workshop— Innovation Labs July 2020CloudHero
 
Deploying .net core apps to Docker - dotnetConf Local Bengaluru
Deploying .net core apps to Docker - dotnetConf Local BengaluruDeploying .net core apps to Docker - dotnetConf Local Bengaluru
Deploying .net core apps to Docker - dotnetConf Local BengaluruSwaminathan Vetri
 
Docker for mere mortals
Docker for mere mortalsDocker for mere mortals
Docker for mere mortalsHenryk Konsek
 
Architecting .NET Applications for Docker and Container Based Deployments
Architecting .NET Applications for Docker and Container Based DeploymentsArchitecting .NET Applications for Docker and Container Based Deployments
Architecting .NET Applications for Docker and Container Based DeploymentsBen Hall
 
時代在變 Docker 要會:台北 Docker 一日入門篇
時代在變 Docker 要會:台北 Docker 一日入門篇時代在變 Docker 要會:台北 Docker 一日入門篇
時代在變 Docker 要會:台北 Docker 一日入門篇Philip Zheng
 
ABCing docker with environments - workshop
ABCing docker with environments - workshopABCing docker with environments - workshop
ABCing docker with environments - workshopVodqaBLR
 
Delivering Docker & K3s worloads to IoT Edge devices
Delivering Docker & K3s worloads to IoT Edge devicesDelivering Docker & K3s worloads to IoT Edge devices
Delivering Docker & K3s worloads to IoT Edge devicesAjeet Singh Raina
 
Practical Docker for OpenStack (Juno Summit - May 15th, 2014)
Practical Docker for OpenStack (Juno Summit - May 15th, 2014)Practical Docker for OpenStack (Juno Summit - May 15th, 2014)
Practical Docker for OpenStack (Juno Summit - May 15th, 2014)Erica Windisch
 
The How and Why of Windows containers
The How and Why of Windows containersThe How and Why of Windows containers
The How and Why of Windows containersBen Hall
 
Deploying Windows Containers on Windows Server 2016
Deploying Windows Containers on Windows Server 2016Deploying Windows Containers on Windows Server 2016
Deploying Windows Containers on Windows Server 2016Ben Hall
 
Docker workshop 0507 Taichung
Docker workshop 0507 Taichung Docker workshop 0507 Taichung
Docker workshop 0507 Taichung Paul Chao
 

Semelhante a Docker^3 (20)

廣宣學堂: 容器進階實務 - Docker進深研究班
廣宣學堂: 容器進階實務 - Docker進深研究班廣宣學堂: 容器進階實務 - Docker進深研究班
廣宣學堂: 容器進階實務 - Docker進深研究班
 
Docker 進階實務班
Docker 進階實務班Docker 進階實務班
Docker 進階實務班
 
Running Docker in Development & Production (DevSum 2015)
Running Docker in Development & Production (DevSum 2015)Running Docker in Development & Production (DevSum 2015)
Running Docker in Development & Production (DevSum 2015)
 
Docker for Web Developers: A Sneak Peek
Docker for Web Developers: A Sneak PeekDocker for Web Developers: A Sneak Peek
Docker for Web Developers: A Sneak Peek
 
Docker: A New Way to Turbocharging Your Apps Development
Docker: A New Way to Turbocharging Your Apps DevelopmentDocker: A New Way to Turbocharging Your Apps Development
Docker: A New Way to Turbocharging Your Apps Development
 
Docker, Kubernetes, and Google Cloud
Docker, Kubernetes, and Google CloudDocker, Kubernetes, and Google Cloud
Docker, Kubernetes, and Google Cloud
 
Containerizing Web Application with Docker
Containerizing Web Application with DockerContainerizing Web Application with Docker
Containerizing Web Application with Docker
 
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
 
Docker Essentials Workshop— Innovation Labs July 2020
Docker Essentials Workshop— Innovation Labs July 2020Docker Essentials Workshop— Innovation Labs July 2020
Docker Essentials Workshop— Innovation Labs July 2020
 
Deploying .net core apps to Docker - dotnetConf Local Bengaluru
Deploying .net core apps to Docker - dotnetConf Local BengaluruDeploying .net core apps to Docker - dotnetConf Local Bengaluru
Deploying .net core apps to Docker - dotnetConf Local Bengaluru
 
Docker for mere mortals
Docker for mere mortalsDocker for mere mortals
Docker for mere mortals
 
Architecting .NET Applications for Docker and Container Based Deployments
Architecting .NET Applications for Docker and Container Based DeploymentsArchitecting .NET Applications for Docker and Container Based Deployments
Architecting .NET Applications for Docker and Container Based Deployments
 
時代在變 Docker 要會:台北 Docker 一日入門篇
時代在變 Docker 要會:台北 Docker 一日入門篇時代在變 Docker 要會:台北 Docker 一日入門篇
時代在變 Docker 要會:台北 Docker 一日入門篇
 
ABCing docker with environments - workshop
ABCing docker with environments - workshopABCing docker with environments - workshop
ABCing docker with environments - workshop
 
Delivering Docker & K3s worloads to IoT Edge devices
Delivering Docker & K3s worloads to IoT Edge devicesDelivering Docker & K3s worloads to IoT Edge devices
Delivering Docker & K3s worloads to IoT Edge devices
 
Docker
DockerDocker
Docker
 
Practical Docker for OpenStack (Juno Summit - May 15th, 2014)
Practical Docker for OpenStack (Juno Summit - May 15th, 2014)Practical Docker for OpenStack (Juno Summit - May 15th, 2014)
Practical Docker for OpenStack (Juno Summit - May 15th, 2014)
 
The How and Why of Windows containers
The How and Why of Windows containersThe How and Why of Windows containers
The How and Why of Windows containers
 
Deploying Windows Containers on Windows Server 2016
Deploying Windows Containers on Windows Server 2016Deploying Windows Containers on Windows Server 2016
Deploying Windows Containers on Windows Server 2016
 
Docker workshop 0507 Taichung
Docker workshop 0507 Taichung Docker workshop 0507 Taichung
Docker workshop 0507 Taichung
 

Último

Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsaqsarehman5055
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardsticksaastr
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaKayode Fayemi
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfSenaatti-kiinteistöt
 

Último (20)

Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 

Docker^3

Notas do Editor

  1. [root@ip-172-31-38-131 docker]# cf ic images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE registry.ng.bluemix.net/topaya/limaconfnodejs v1 68ba9ad836a4 24 minutes ago 363.4 MB registry.ng.bluemix.net/ibm-mobilefirst-starter latest a100524c96cb 10 days ago 921.6 MB registry.ng.bluemix.net/ibm-node-strong-pm latest 3e2373877cf5 7 days ago 572 MB registry.ng.bluemix.net/ibmliberty latest 33fdda9431c7 10 days ago 555.3 MB registry.ng.bluemix.net/ibmnode latest a4964fd52b4f 8 days ago 434.7 MB registry.ng.bluemix.net/ibmnode v4 a4964fd52b4f 8 days ago 434.7 MB registry.ng.bluemix.net/ibmnode v1.1 e4812bb29c8e 8 days ago 410.1 MB registry.ng.bluemix.net/ibmnode v1.2 5f50977d9959 8 days ago 426.2 MB [root@ip-172-31-38-131 docker]# [root@ip-172-31-38-131 docker]# cf ic ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 5070b32a-d6f registry.ng.bluemix.net/topaya/limaconfnodejs:v1 "" 8 minutes ago Running 7 minutes ago 169.44.0.52:8003->8003/tcp limaconfinaction ea0d5f22-54e registry.ng.bluemix.net/ibm-mobilefirst-starter:latest "" 53 minutes ago Running 53 minutes ago 169.44.0.234:22->22/tcp, 169.44.0.234:80->80/tcp, 169.44.0.234:9080->9080/tcp, 169.44.0.234:9443->9443/tcp limaconf [root@ip-172-31-38-131 docker]#
  2. http://169.44.0.234:9080/
  3. https://aws.amazon.com/account/ https://console.ng.bluemix.net/registration/