Download - Docker
Andrs [email protected]
Jornades Tcniques Empresa i Innovaci IES Carles Vallbona1 de Mar de 2017
Qu es Docker ?
Per qu utilitzar Docker ?
Creaci de contenidors
Recursos
Jornades Tcniques Empresa i Innovaci IES Carles Vallbona 1 de Mar de 2017
Qu es Docker ?
Jornades Tcniques Empresa i Innovaci IES Carles Vallbona 1 de Mar de 2017
Docker s una plataforma que permet lempaquetat per capes daplicacions i que facilita la seva distribuci i execuci.
Les imatges contenen tot el necessari per executar-se sobre una plataforma.
Quan sinstancia una imatge es genera un contenidor.
Un contenidor executa un nic procs i mor quan aquest procs finalitza.
Qu es Docker ?
Jornades Tcniques Empresa i Innovaci IES Carles Vallbona 1 de Mar de 2017
MaquinariOSOSOSHypervisorLibsAppLibsAppMaquinariOSDocker ServiceLibsAppLibsAppVirtualitzaci
Containers
Per qu utilitzar Docker ?
Jornades Tcniques Empresa i Innovaci IES Carles Vallbona 1 de Mar de 2017
s molt segur.
No requereix configuracions especfiques de programari en el host.
Fcil de distribuir.
Redueix els cicles de desenvolupament, test i posada en producci.
Permet escalar fcilment.
Adient per a la implementaci de microserveis.
Creaci de contenidors
Jornades Tcniques Empresa i Innovaci IES Carles Vallbona 1 de Mar de 2017
Per poder utilitzar els contenidors, necessitem primer generar una imatge.
Les imatges es generen a partir dun arxiu anomenat Dockerfile.
Un cop tenim una imatge, en executar-la, es crea una cpia en memria que sanomena contenidor.
Els contenidors tenen per defecte un tamany mxim de 10 GB.
Qu es Docker ?
Jornades Tcniques Empresa i Innovaci IES Carles Vallbona 1 de Mar de 2017
DockerfileImatgeContenidorbuildrun
Creaci de contenidors
Jornades Tcniques Empresa i Innovaci IES Carles Vallbona 1 de Mar de 2017
Crearem 4 contenidors :
Contenidor que executa Apache + PHP 5Contenidor que executa Apache + PHP 7Contenidor que executa Apache + PHP 7 sobre Ubuntu TrustyContenidor amb Nginx
nginxApache + PHP 5Apache + PHP 7Ubuntu + Apache + PHP 7
Port public 80
DOCKER-NET
Recursos
Jornades Tcniques Empresa i Innovaci IES Carles Vallbona 1 de Mar de 2017
https://www.docker.com Web oficial de Docker
https://github.com/wsargent/docker-cheat-sheet - Xuleta de comandes.
https://www.youtube.com/watch?v=YFl2mCHdv24 - Learn Docker in 12 minutes.
https://hub.docker.com - Directori dimatges de Docker.
Grcies
Jornades Tcniques Empresa i Innovaci IES Carles Vallbona 1 de Mar de 2017
Podeu accedir a aquesta presentaci a travs de
http://bit.ly/2lckMjp
@tedinet a Twitter
@tedinetcom a Instagram