ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Introducción al Software de Base


Enviado por   •  16 de Septiembre de 2017  •  Resumen  •  379 Palabras (2 Páginas)  •  143 Visitas

Página 1 de 2

UNIVERSIDAD DE SONORA

DIVISION DE INGENIERIA

[pic 1]

Alumno:

Lugo Cueva Efrén David

Carrera:

Ingeniería en Sistemas de la Información

Profesor:

Cirett Galan Federico Miguel

Materia:

Introducción al Software de Base

Número de Expediente:

215200590

Fecha:

08/02/17

¿Qué es Docker?

Docker  es una herramienta diseñada para que sea más fácil de crear, implementar y ejecutar aplicaciones mediante el uso de contenedores. Los contenedores permiten a un desarrollador para empaquetar una aplicación con todas las piezas que necesita, tales como bibliotecas y otras dependencias, y enviar todo como un solo paquete. Al hacerlo, gracias al contenedor, el desarrollador puede estar seguro de que la aplicación se ejecutará en cualquier otra máquina Linux independientemente de cualquier configuración personalizada que pueda tener la máquina que podría diferir de la máquina que se utiliza para escribir y probar el código.

En cierto modo, Docker es un poco como una máquina virtual. Pero a diferencia de una máquina virtual, en lugar de crear un sistema operativo virtual entera, Docker permite que las aplicaciones utilizan el mismo núcleo de Linux como el sistema que se están ejecutando en las aplicaciones y sólo requiere ser enviados con las cosas no se está ejecutando en el equipo host. Esto le da un impulso significativo el rendimiento y reduce el tamaño de la aplicación.

Y lo más importante, es docker de código abierto. Esto significa que cualquier persona puede contribuir a docker y extenderlo a satisfacer sus propias necesidades si necesitan funciones adicionales que no están disponibles fuera de la caja.

Docker es una herramienta que está diseñada para beneficiar tanto a los desarrolladores y administradores de sistemas, por lo que es una parte de muchas DevOps (desarrolladores + operaciones) cadenas de herramientas. Para los desarrolladores, esto significa que pueden centrarse en la escritura de código sin tener que preocuparse por el sistema que en última instancia se ejecuta en. También les permite obtener una ventaja mediante el uso de uno de los miles de programas ya diseñados para funcionar en un recipiente docker como parte de su solicitud. Para el personal de operaciones, docker proporciona flexibilidad y potencialmente reduce el número de sistemas necesarios debido a su pequeño tamaño y menos gastos.

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (134 Kb) docx (59 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com