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
- 342