Docker
Descripción
El uso de Docker facilita las aplicaciones de software en desarrollo. Si bien las aplicaciones rara vez son tan simples como una simple página HTML o Java, con frecuencia contienen acceso persistente y acceso a la base de datos. Memcached y Redis son dos ejemplos comunes de estas tecnologÃas y pueden configurarse para ejecutarse en contenedores con Docker. Con estas herramientas, los desarrolladores pueden contener rápidamente las aplicaciones y ahorrar tiempo y dinero mientras aún mantienen la misma calidad del código. Este artÃculo explora cómo Docker puede ayudarlo a crear y mantener sus propios contenedores.
Es una alternativa ligera, rápida y confiable a las máquinas virtuales basadas en hipervisor. El software se ejecuta en contenedores, lo que permite a los usuarios usar más capacidad de cómputo. Debido a que Docker es ligero, es perfecto para pequeñas y medianas implementaciones y entornos, como un entorno de desarrollo. La plataforma es adecuada para usar múltiples sistemas operativos, aplicaciones de base de datos, aplicaciones web y programas de aprendizaje automático. Debido a su portabilidad y escalabilidad, Docker es especialmente adecuado para el desarrollo móvil y web, donde los desarrolladores pueden querer ejecutar aplicaciones en diferentes entornos.
Una imagen está formada por capas. Cada capa corresponde a una versión de imagen, con la capa superior que reemplaza al anterior. Las capas anteriores se conservan y se pueden reutilizar en futuros proyectos. Las imágenes de la capa superior especifican el comando para ejecutar. De forma predeterminada, solo existe una copia de una imagen individual en el sistema. Al implementar varias imágenes en un entorno, puede usar una pequeña cantidad de memoria, y aún asà ejecutar las mismas aplicaciones.
Ficha técnica
Sistema Operativo: Mac |
CategorÃa: Desarrollo |
Descargas: 425 |
Autor: Docker, Inc |
Tamaño: |
Fecha: |