Capítulo 6. Contenedores Contenedores

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

6.0 Introducción

Un contenedor, en pocas palabras, empaqueta el código de la aplicación , los binarios, los archivos de configuración y las bibliotecas en un único paquete, llamado imagen del contenedor. Al empaquetarlo todo de esta forma, puedes desarrollar, probar y ejecutar aplicaciones con control y coherencia. Puedes empezar rápidamente a empaquetar y probar contenedores que construyas localmente, asegurándote de que está presente exactamente el mismo entorno de ejecución, independientemente de dónde se esté ejecutando. En general, esto reduce el tiempo que se tarda en construir algo y ofrecerlo a un público amplio, y garantiza la coherencia siempre que lo implementes.

Los contenedores son entornos totalmente "contenidos" que aprovechan las capacidades subyacentes de cálculo y memoria del host donde se ejecutan (tu portátil, un servidor en un armario o la nube). Se pueden ejecutar varios contenedores a la vez en el mismo host sin que se produzcan conflictos. También puedes tener varios contenedores ejecutándose con la intención de que se comuniquen entre sí. Imagina que tienes una aplicación web frontend ejecutándose como un contenedor que accede a un contenedor que ejecuta un backend para tu sitio web, y puede que quieras ejecutar varias instancias de ellos a la vez para gestionar más tráfico. Ejecutar varios contenedores ...

Get Libro de cocina AWS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.