Entendiendo Docker II

Docker_(container_engine)_logoContinuando con nuestro post anterior seguiremos explorando los conceptos de esta plataforma ūüôā .

En esta ocasión estudiaremos las Docker Tools.

Qué son las Docker Tools ? 

Es un instalador para instalar rápido, fácil  y configurar nuestro entorno de desarrollo en el equipo ( PC  ). Disponible tanto para Windows y Mac, el toolbox instala Docker Client( engine ), Machine, Compose y Kitematic.

A continuación pasaremos a describirlos uno por uno.

  • Docker Client ( engine ) :¬† El n√ļcleo de la plataforma Docker,¬†es Docker engine, ligero en ejecuci√≥n, una herramienta robusta sobre la cual podemos crear y ejecutar los Docker Container, el Docker Container corre sobre linux, ¬†para crear el¬†entorno de desarrollo de¬†nuestras aplicaciones distribuidas. El¬†in-host daemon se comunica con el¬†Docker client para ejecutar los comandos,¬†de¬†crear, entregar y correr los containers.
  • Docker Compose:¬†Compose¬†es una herramienta que nos permite la definici√≥n y ejecuci√≥n de aplicaciones¬†multi-container.¬†Con Compose, ¬†utilizamos ¬†un¬†Compose file para configurar los servicios de nuestra¬†aplicaci√≥n.¬†Luego, utilizando un solo comando, podremos¬†¬†crear e iniciar todos los servicios de nuestra¬†configuraci√≥n.
  • Docker Machine: Esta herramienta nos¬†permite instalar¬†Docker Engine en virtual hosts¬†¬†y administrar los Host¬†con los comandos¬†docker-machine (que estudiaremos mas adelante).¬†Podemos¬†utilizar la Docker Machine¬†para crear Docker hosts en nuestra m√°quina¬†local ¬†Mac o Windows, en la red nuestra¬†empresa, en nuestro¬†centro de datos, o en proveedores de la nube de AWS o Digital Ocean.
  • Kitematic: Es un proyecto de c√≥digo abierto construido para simplificar y racionalizar el uso de Docker en un Mac o Windows (pr√≥ximamente) PC. Kitematic automatiza el proceso de instalaci√≥n y configuraci√≥n de Docker y proporciona una interfaz intuitiva gr√°fica de usuario (GUI) para el funcionamiento de los Docker Container.

Esto es todo por hoy en la pr√≥xima entrada estaremos hablando sobre el proceso de instalacion y configuracion de nuestro entorno, no duden en comentar cualquier duda o sugerencia¬†ūüôā

 

 

Comments

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *