Docker

Núcleo GNU/Linux
Que es Docker ?
Docker permite empaquetar una aplicación con todas sus dependencias en una unidad estandarizada para el desarrollo de software.
Docker
En una infraestructura sobre Docker, tenemos el motor de Docker (Docker Engine), la cantidad de recursos para cada aplicación es mayor PORQUE usamos directamente los binarios y librerías para ejecutar la aplicación dentro de una imagen.
Cuando usamos máquinas virtuales, cada una de ellas necesita tener el Sistema Operativo virtualizado.

Maquina Virtual





Title Text

Como que Cua ?
Sirve para ejecutar máquinas virtuales ligeras que están compuestas por módulos.
Máquinas Virtuales VS Imágenes en Docker

Instalando Docker
Instalando Docker

Instalando Docker

https://hub.docker.com/

Text
Comandos basicos
sam@Scarlet:/$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS d03ba4afb47c wordpressdb /bin/bash 10 seconds ago Up 9 seconds sam@Scarlet:/$ docker logs d03ba4afb47c sam@Scarlet:/$ docker stop d03ba4afb47c sam@Scarlet:/$ docker kill d03ba4afb47c sam@Scarlet:/$ docker start d03ba4afb47c
Ejemplo


Clonar Imagen Mysql

Run Mysql
docker run --name wordpressdb -e MYSQL_ROOT_PASSWORD=password -e MYSQL_DATABASE=wordpress -d mysql:5.7
Gracias..!!!

Samuel Loza
facebook.com/starsaminf
starsaminf@gmail.com
Núcleo GNU/Linux
Clonando wordpress


docker pull wordpress
Run wordpress con wordpressdb
docker run -e WORDPRESS_DB_PASSWORD=password -d --name wordpress --link wordpressdb:mysql -p 127.0.0.2:8080:80 -v "$PWD/":/var/www/html wordpress

localhost
Gracias..!!!

Samuel Loza
facebook.com/starsaminf
starsaminf@gmail.com
Núcleo GNU/Linux
Docker
By Samuel LR
Docker
- 494