Enviar pesquisa
Carregar
Docker Usage
•
1 gostou
•
563 visualizações
Li-Wei Yao
Seguir
Basic docker usage
Leia menos
Leia mais
Software
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 52
Recomendados
A (XPages) developers guide to Cloudant - MeetIT
A (XPages) developers guide to Cloudant - MeetIT
Frank van der Linden
Docker Webinar: From Windows 2003 to the Cloud
Docker Webinar: From Windows 2003 to the Cloud
Elton Stoneman
XCP-ng - Olivier Lambert
XCP-ng - Olivier Lambert
ShapeBlue
Our journey with CloudStack
Our journey with CloudStack
ShapeBlue
CloudStack networking
CloudStack networking
ShapeBlue
Hyper-V OpenStack Nova Compute
Hyper-V OpenStack Nova Compute
Alessandro Pilotti
WebCenter Portal - Integrate Custom taskflows
WebCenter Portal - Integrate Custom taskflows
enpit GmbH & Co. KG
CloudStack News, Berlin 16 june 2016
CloudStack News, Berlin 16 june 2016
ShapeBlue
Recomendados
A (XPages) developers guide to Cloudant - MeetIT
A (XPages) developers guide to Cloudant - MeetIT
Frank van der Linden
Docker Webinar: From Windows 2003 to the Cloud
Docker Webinar: From Windows 2003 to the Cloud
Elton Stoneman
XCP-ng - Olivier Lambert
XCP-ng - Olivier Lambert
ShapeBlue
Our journey with CloudStack
Our journey with CloudStack
ShapeBlue
CloudStack networking
CloudStack networking
ShapeBlue
Hyper-V OpenStack Nova Compute
Hyper-V OpenStack Nova Compute
Alessandro Pilotti
WebCenter Portal - Integrate Custom taskflows
WebCenter Portal - Integrate Custom taskflows
enpit GmbH & Co. KG
CloudStack News, Berlin 16 june 2016
CloudStack News, Berlin 16 june 2016
ShapeBlue
Webinar:Kubecon Barcelona Update + OpenEBS 0.9 release
Webinar:Kubecon Barcelona Update + OpenEBS 0.9 release
MayaData Inc
PHP Enhancement with Windows Server 2008
PHP Enhancement with Windows Server 2008
Krit Kamtuo
Php Performance On Windows
Php Performance On Windows
ruslany
Open stack icehouse microsoftupdate
Open stack icehouse microsoftupdate
Kamesh Pemmaraju
Creating CentOS Template For CloudStack
Creating CentOS Template For CloudStack
Shanker Balan
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
Alessandro Pilotti
Rev it up with php on windows
Rev it up with php on windows
Josh Holmes
How to Launch a Public PaaS with OpenSource: The GetUpCloud & OpenShift Orgin...
How to Launch a Public PaaS with OpenSource: The GetUpCloud & OpenShift Orgin...
OpenShift Origin
Dev objective2015 lets git together
Dev objective2015 lets git together
ColdFusionConference
Best Practices to Create Infrastructure Services in OpenNebula Using viApps
Best Practices to Create Infrastructure Services in OpenNebula Using viApps
NETWAYS
Cf intro aug_2012_raja
Cf intro aug_2012_raja
Lucinda Davidson
PHP and FastCGI Performance Optimizations
PHP and FastCGI Performance Optimizations
Alessandro Pilotti
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Gavin Pickin
Wordpress On Windows
Wordpress On Windows
Josh Holmes
FactPub Chrome Extension - Developer's Guide -
FactPub Chrome Extension - Developer's Guide -
Shun Shiku
Scaling WordPress on Microsoft
Scaling WordPress on Microsoft
Josh Holmes
Mueller bacdjuly2012privatepaaswithstackato-120712154134-phpapp01
Mueller bacdjuly2012privatepaaswithstackato-120712154134-phpapp01
Accenture
Docker for PHP Developers - Jetbrains
Docker for PHP Developers - Jetbrains
Chris Tankersley
Wordpress on Windows
Wordpress on Windows
Josh Holmes
6.2 Move Creation Knowledge to Factory - Refactoring to Patterns
6.2 Move Creation Knowledge to Factory - Refactoring to Patterns
Li-Wei Yao
SSL Certificate and Code Signing
SSL Certificate and Code Signing
Li-Wei Yao
GNU Make, Autotools, CMake 簡介
GNU Make, Autotools, CMake 簡介
Wen Liao
Mais conteúdo relacionado
Mais procurados
Webinar:Kubecon Barcelona Update + OpenEBS 0.9 release
Webinar:Kubecon Barcelona Update + OpenEBS 0.9 release
MayaData Inc
PHP Enhancement with Windows Server 2008
PHP Enhancement with Windows Server 2008
Krit Kamtuo
Php Performance On Windows
Php Performance On Windows
ruslany
Open stack icehouse microsoftupdate
Open stack icehouse microsoftupdate
Kamesh Pemmaraju
Creating CentOS Template For CloudStack
Creating CentOS Template For CloudStack
Shanker Balan
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
Alessandro Pilotti
Rev it up with php on windows
Rev it up with php on windows
Josh Holmes
How to Launch a Public PaaS with OpenSource: The GetUpCloud & OpenShift Orgin...
How to Launch a Public PaaS with OpenSource: The GetUpCloud & OpenShift Orgin...
OpenShift Origin
Dev objective2015 lets git together
Dev objective2015 lets git together
ColdFusionConference
Best Practices to Create Infrastructure Services in OpenNebula Using viApps
Best Practices to Create Infrastructure Services in OpenNebula Using viApps
NETWAYS
Cf intro aug_2012_raja
Cf intro aug_2012_raja
Lucinda Davidson
PHP and FastCGI Performance Optimizations
PHP and FastCGI Performance Optimizations
Alessandro Pilotti
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Gavin Pickin
Wordpress On Windows
Wordpress On Windows
Josh Holmes
FactPub Chrome Extension - Developer's Guide -
FactPub Chrome Extension - Developer's Guide -
Shun Shiku
Scaling WordPress on Microsoft
Scaling WordPress on Microsoft
Josh Holmes
Mueller bacdjuly2012privatepaaswithstackato-120712154134-phpapp01
Mueller bacdjuly2012privatepaaswithstackato-120712154134-phpapp01
Accenture
Docker for PHP Developers - Jetbrains
Docker for PHP Developers - Jetbrains
Chris Tankersley
Wordpress on Windows
Wordpress on Windows
Josh Holmes
Mais procurados
(19)
Webinar:Kubecon Barcelona Update + OpenEBS 0.9 release
Webinar:Kubecon Barcelona Update + OpenEBS 0.9 release
PHP Enhancement with Windows Server 2008
PHP Enhancement with Windows Server 2008
Php Performance On Windows
Php Performance On Windows
Open stack icehouse microsoftupdate
Open stack icehouse microsoftupdate
Creating CentOS Template For CloudStack
Creating CentOS Template For CloudStack
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
Rev it up with php on windows
Rev it up with php on windows
How to Launch a Public PaaS with OpenSource: The GetUpCloud & OpenShift Orgin...
How to Launch a Public PaaS with OpenSource: The GetUpCloud & OpenShift Orgin...
Dev objective2015 lets git together
Dev objective2015 lets git together
Best Practices to Create Infrastructure Services in OpenNebula Using viApps
Best Practices to Create Infrastructure Services in OpenNebula Using viApps
Cf intro aug_2012_raja
Cf intro aug_2012_raja
PHP and FastCGI Performance Optimizations
PHP and FastCGI Performance Optimizations
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Wordpress On Windows
Wordpress On Windows
FactPub Chrome Extension - Developer's Guide -
FactPub Chrome Extension - Developer's Guide -
Scaling WordPress on Microsoft
Scaling WordPress on Microsoft
Mueller bacdjuly2012privatepaaswithstackato-120712154134-phpapp01
Mueller bacdjuly2012privatepaaswithstackato-120712154134-phpapp01
Docker for PHP Developers - Jetbrains
Docker for PHP Developers - Jetbrains
Wordpress on Windows
Wordpress on Windows
Destaque
6.2 Move Creation Knowledge to Factory - Refactoring to Patterns
6.2 Move Creation Knowledge to Factory - Refactoring to Patterns
Li-Wei Yao
SSL Certificate and Code Signing
SSL Certificate and Code Signing
Li-Wei Yao
GNU Make, Autotools, CMake 簡介
GNU Make, Autotools, CMake 簡介
Wen Liao
有了 Agile,為什麼還要有 DevOps?
有了 Agile,為什麼還要有 DevOps?
William Yeh
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
SlideShare
What to Upload to SlideShare
What to Upload to SlideShare
SlideShare
Getting Started With SlideShare
Getting Started With SlideShare
SlideShare
Destaque
(7)
6.2 Move Creation Knowledge to Factory - Refactoring to Patterns
6.2 Move Creation Knowledge to Factory - Refactoring to Patterns
SSL Certificate and Code Signing
SSL Certificate and Code Signing
GNU Make, Autotools, CMake 簡介
GNU Make, Autotools, CMake 簡介
有了 Agile,為什麼還要有 DevOps?
有了 Agile,為什麼還要有 DevOps?
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
What to Upload to SlideShare
What to Upload to SlideShare
Getting Started With SlideShare
Getting Started With SlideShare
Semelhante a Docker Usage
CCCEU15 run cloudstack in docker
CCCEU15 run cloudstack in docker
Pierre-Luc Dion
CloudStack Collab Conference 2015 Run CloudStack in Docker
CloudStack Collab Conference 2015 Run CloudStack in Docker
CloudOps2005
CloudExpo 2018: Docker - Power Your Move to the Cloud
CloudExpo 2018: Docker - Power Your Move to the Cloud
Elton Stoneman
Emerging storage-trends-for-containers
Emerging storage-trends-for-containers
kiran mova
Building virtualised CloudStack test environments
Building virtualised CloudStack test environments
ShapeBlue
ContainerDays Boston 2016: "Docker For the Developer" (Borja Burgos)
ContainerDays Boston 2016: "Docker For the Developer" (Borja Burgos)
DynamicInfraDays
Deploying windows containers with kubernetes
Deploying windows containers with kubernetes
Ben Hall
#ITsubbotnik Spring 2017: Roman Dimitrenko "Building Paas with the HashiStack"
#ITsubbotnik Spring 2017: Roman Dimitrenko "Building Paas with the HashiStack"
epamspb
Docker for Web Developers: A Sneak Peek
Docker for Web Developers: A Sneak Peek
msyukor
ScotSoft 2017: Power Your Move to the Cloud with Docker
ScotSoft 2017: Power Your Move to the Cloud with Docker
Elton Stoneman
Docker on Windows - 101 to Production (half-day workshop)
Docker on Windows - 101 to Production (half-day workshop)
Elton Stoneman
[Docker Tokyo - DockerCon Recap] Updates from Microsoft
[Docker Tokyo - DockerCon Recap] Updates from Microsoft
Naoki (Neo) SATO
VMworld 2014: How to Build a Hybrid Cloud
VMworld 2014: How to Build a Hybrid Cloud
VMworld
Presentation Template - NCOAUG Conference Presentation - 16 9
Presentation Template - NCOAUG Conference Presentation - 16 9
Mohamed Sadek
Webinar - Minimise your security risk with Hybrid Cloud and OVH vRack
Webinar - Minimise your security risk with Hybrid Cloud and OVH vRack
OVHcloud
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Puppet
Deploying Windows Containers on Windows Server 2016
Deploying Windows Containers on Windows Server 2016
Ben Hall
WinOps 2017 - Docker on Windows - from 101 to Production
WinOps 2017 - Docker on Windows - from 101 to Production
Elton Stoneman
Introduction to Vitess on Kubernetes for MySQL - Webinar
Introduction to Vitess on Kubernetes for MySQL - Webinar
Alkin Tezuysal
Docker 1.9 Feature Overview
Docker 1.9 Feature Overview
Sreenivas Makam
Semelhante a Docker Usage
(20)
CCCEU15 run cloudstack in docker
CCCEU15 run cloudstack in docker
CloudStack Collab Conference 2015 Run CloudStack in Docker
CloudStack Collab Conference 2015 Run CloudStack in Docker
CloudExpo 2018: Docker - Power Your Move to the Cloud
CloudExpo 2018: Docker - Power Your Move to the Cloud
Emerging storage-trends-for-containers
Emerging storage-trends-for-containers
Building virtualised CloudStack test environments
Building virtualised CloudStack test environments
ContainerDays Boston 2016: "Docker For the Developer" (Borja Burgos)
ContainerDays Boston 2016: "Docker For the Developer" (Borja Burgos)
Deploying windows containers with kubernetes
Deploying windows containers with kubernetes
#ITsubbotnik Spring 2017: Roman Dimitrenko "Building Paas with the HashiStack"
#ITsubbotnik Spring 2017: Roman Dimitrenko "Building Paas with the HashiStack"
Docker for Web Developers: A Sneak Peek
Docker for Web Developers: A Sneak Peek
ScotSoft 2017: Power Your Move to the Cloud with Docker
ScotSoft 2017: Power Your Move to the Cloud with Docker
Docker on Windows - 101 to Production (half-day workshop)
Docker on Windows - 101 to Production (half-day workshop)
[Docker Tokyo - DockerCon Recap] Updates from Microsoft
[Docker Tokyo - DockerCon Recap] Updates from Microsoft
VMworld 2014: How to Build a Hybrid Cloud
VMworld 2014: How to Build a Hybrid Cloud
Presentation Template - NCOAUG Conference Presentation - 16 9
Presentation Template - NCOAUG Conference Presentation - 16 9
Webinar - Minimise your security risk with Hybrid Cloud and OVH vRack
Webinar - Minimise your security risk with Hybrid Cloud and OVH vRack
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Deploying Windows Containers on Windows Server 2016
Deploying Windows Containers on Windows Server 2016
WinOps 2017 - Docker on Windows - from 101 to Production
WinOps 2017 - Docker on Windows - from 101 to Production
Introduction to Vitess on Kubernetes for MySQL - Webinar
Introduction to Vitess on Kubernetes for MySQL - Webinar
Docker 1.9 Feature Overview
Docker 1.9 Feature Overview
Mais de Li-Wei Yao
From NAT to NAT Traversal
From NAT to NAT Traversal
Li-Wei Yao
6.3 Encapsulate Classes with Factory - Refactoring to Patterns
6.3 Encapsulate Classes with Factory - Refactoring to Patterns
Li-Wei Yao
6.1 Replace Constructors with Creation Methods - Refactoring to Patterns
6.1 Replace Constructors with Creation Methods - Refactoring to Patterns
Li-Wei Yao
Qlync RD 第三屆讀書會候選清單
Qlync RD 第三屆讀書會候選清單
Li-Wei Yao
自動測試 - 測試對象的識別/封裝
自動測試 - 測試對象的識別/封裝
Li-Wei Yao
Design Pattern - Iterator and Composite Patterns
Design Pattern - Iterator and Composite Patterns
Li-Wei Yao
Design Pattern - Factory Pattern
Design Pattern - Factory Pattern
Li-Wei Yao
Mais de Li-Wei Yao
(7)
From NAT to NAT Traversal
From NAT to NAT Traversal
6.3 Encapsulate Classes with Factory - Refactoring to Patterns
6.3 Encapsulate Classes with Factory - Refactoring to Patterns
6.1 Replace Constructors with Creation Methods - Refactoring to Patterns
6.1 Replace Constructors with Creation Methods - Refactoring to Patterns
Qlync RD 第三屆讀書會候選清單
Qlync RD 第三屆讀書會候選清單
自動測試 - 測試對象的識別/封裝
自動測試 - 測試對象的識別/封裝
Design Pattern - Iterator and Composite Patterns
Design Pattern - Iterator and Composite Patterns
Design Pattern - Factory Pattern
Design Pattern - Factory Pattern
Último
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
masabamasaba
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
Bert Jan Schrijver
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
Shrmpro
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
HimanshiGarg82
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
masabamasaba
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
Shane Coughlan
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Delhi Call girls
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
masabamasaba
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Steffen Staab
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
masabamasaba
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
Presentation.STUDIO
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
Papp Krisztián
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
panagenda
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
kalichargn70th171
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
Willy Marroquin (WillyDevNET)
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Philip Schwarz
Último
(20)
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Docker Usage
1.
Docker Docker Usage 2014/12/18 Qlync Inc. YAO
LI-WEI 1
2.
Build a Web Application or Web
Service 2
3.
WEB+DB 3
4.
WEB+MEMCACHE+DB 4
5.
Minimum Setting ———————————————— LOADBALANCE +WEB_FE+WEB_BE +MEMCACHE+DB +MESSAGEQUEUE 5
6.
HA/Scalable Cluster ————————————————— LB x
N WEB_FE x N WEB_BE x N MEMCACHE x N DB x N MQ x N 6
7.
Build System ———————————- Host VM IaaS PaaS 7
8.
http://www.legalmarketingmadeeasy.com/law-firm-technology-cloud-computing 8
9.
http://www.virtualbox.org/manual/ch01.html 9
10.
https://aws.amazon.com/cn/ 10
11.
http://mountainss.wordpress.com/2014/01/21/windows-azure-pack-windows-azure-technology-in-your-datacenter-cloud-wapack/ 11
12.
Development Testing Deployment Operation … 12
13.
http://simply-the-test.blogspot.tw/2010/05/it-works-on-my-machine.html 13
14.
14
15.
What is Docker? Lightweight Portable Isolated Application
distribution platform 15
16.
16
17.
17
18.
18
19.
19
20.
http://blog.docker.com/2014/06/announcing-docker-hub-and-official-repositories/ 20
21.
http://blog.docker.com/2014/06/announcing-docker-hub-and-official-repositories/ 21
22.
Virtual Machine Virtualization 22
23.
23
24.
Hypervisor 有哪些型態? 虛擬化的 Hypervisor
有兩種型態,Type 1 (Bare-Metal hypervisor) 與 Type 2 (Hosted hypervisor)。︒。Type1 ⼜又稱為 Native VM,Type2 也稱為 Hosted VM。︒。 兩者有何不同? Bare-Metal 中⽂文譯為裸機或裸⾦金屬,hypervisor 直接安裝於空機或新 機上,直接掌控硬體資源,硬碟無須先有OS。︒。Type 2 hypervisor 則需先 有 Windows 或 Linux 才能安裝。︒。 Type 1與Type 2 各有哪些產品? Bare-Metal 型態:VMware ESX / ESXi、︑、Microsoft Hyper-V、︑、 Citrix Xen Server、︑、RedHat KVM、︑、Oracle Virtual Iron 等。︒。 Hosted 型態:VMware Wrokstation / Fusion、︑、Microsoft Virtual PC / Server、︑、Sun VirtualBox、︑、Parallels Desktop 等。︒。 http://vlife.pixnet.net/blog/post/18754670-關於-hypervisor-的問與答 24
25.
25
26.
26
27.
27
28.
AUFS 28
29.
29
30.
30
31.
31
32.
32
33.
https://medium.com/@quayio/what-is-docker-7f5fd023158f 33
34.
34
35.
35
36.
Image Commands ———————————————— - docker
build [PATH/URL/ Dcokerfile] - docker images - docker diff - docker commit - docker rmi [img.] 36
37.
Container Commands —————————————————— - docker
run [img.] - docker ps -a - docker rm [cont.] - docker diff [cont.] - docker stop/start [cont.] - docker attach [cont.] - docker exec [opt.] [cont.] [command] 37
38.
Repository —————————————————— - docker search -
docker pull - docker diff - docker commit - docker push 38
39.
http://yeasy.gitbooks.io/docker_practice/content/appendix_command/README.html 39
40.
Demo 1 40
41.
Networking Storage 41
42.
$ sudo docker
run -d -P --name web -v /src/ webapp:/opt/webapp:ro training/webapp python app.py $ sudo docker run -d -p 127.0.0.1:5000:5000/ udp training/webapp python app.py $ sudo docker run -d -P --name web --link db:db training/webapp python app.py http://philipzheng.gitbooks.io/docker_practice/content/network/linking.html42
43.
Management —————————— Supervisor Fig Serf/Consul 43
44.
44
45.
WEB lighttpd php-fpm MC memcached DB MySQL $> sudo fig
up LB HAProxy fig.yml file ———————————- lb: image: qlync/haproxy web: image: qlync/lighttpd-fpm ports: – 80:80 - 9000:9000 links: - db - mc environment: - DB_USER: oooo - DB_PWD: xxxxx db: image: qlync/mysql ports: -3306:3306 volumes: – /mysql:/var/lib/mysql mc: image: qlync/memcached ports: – 11211 45
46.
WEB lighttpd php-fpm MC memcached DB MySQL $> sudo fig
scale web=3 LB HAProxy WEB lighttpd php-fpm WEB lighttpd php-fpm 46
47.
WEB lighttpd php-fpm MC memcached DB MySQL $> serf agent
-tag role=lb -event-handler=“member-join=/serf-member-join.sh" -event-handler="member-leave,member-failed=/serf-member-leave.sh" LB HAProxy WEB lighttpd php-fpm WEB lighttpd php-fpm serf agent serf join serf member serf: image: qlync/serf ports: - 7946 lb: image: qlync/lighttpd-fpm web: image: qlync/web ports: – 80:80 - 9000:9000 links: - db - mc environment: - DB_USER: oooo - DB_PWD: xxxxx db: image: qlync/mysql ports: -3306:3306 volumes: – /mysql:/var/lib/mysql mc: image: qlync/memcached ports: – 11211 47
48.
Demo 2 48
49.
Docker Inside 49
50.
Docker Inside ————————————- pid/net/ipc/mnt/uts namespace cgroups AUFS 50
51.
http://www.slideshare.net/ya790026/docker-33456641 51
52.
References ————————————————————————————— http://yeasy.gitbooks.io/docker_practice/content/appendix_command/README.html http://www.slideshare.net/kojilin/docker-intro-35870496 http://www.slideshare.net/dotCloud/why-docker?ref=http://www.docker.io/about/ http://blog.docker.com/2014/06/announcing-docker-hub-and-official-repositories/ http://www.infoq.com/cn/articles/docker-core-technology-preview http://www.slideshare.net/BodenRussell/lxc-nextgen-virtualization-for-cloud-benefit- realization-cloudexpo 52