Загрузка страницы

Por qué separar tus contenedores | Docker

Veamos por qué vale la pena separar tus contenedores en varias imágenes.

Ya tengo cursos!
Aprende a programar desde cero con Python:
https://www.domestika.org/es/courses/5228-introduccion-a-la-programacion-con-python/ringatech
Aprende IA desde cero con Python:
https://www.domestika.org/es/courses/5239-introduccion-a-la-ia-con-python/ringatech

Si quieres apoyarme y formar parte de este proyecto, puedes hacerlo de varias maneras:
- Patreon: http://bit.ly/patreon-ringatech
- Membresía Youtube: https://www.youtube.com/channel/UCm9QZ70KuIVShztZ7HmE4NQ/join
- Si el video te gustó, da clic en me gusta y déjame un comentario!

= = = CONTENIDO
0:00 Una sola imagen
1:05 Escalando
2:35 Depurando
3:04 Actualizando
3:35 Atacando
4:03 Proceso principal
5:48 Registrando
6:24 ¿Animales?
= = =

Descripción larga para el algoritmo:
Cuando comenzamos con Docker, muchas veces pensamos en usar una sola imagen o contenedor para tener todos los procesos, como aplicaciones, bases de datos, etc. Sin embargo al hacerlo regularmente nos topamos con problemas para poder escalar la aplicación, y no podemos aprovechar al máximo la escalabilidad horizontal. Tareas como actualizar nuestra aplicación regularmente requieren dar de baja el contenedor completo, lo que cierra todos los procesos.
Para los desarrolladores es más complicado trabajar con imágenes muy pesadas, lo que alenta su trabajo, así como intentar obtener registros o logs de muchos procesos juntos en lugar de tenerlos separados. Si un atacante logra entrar a uno de los componentes, al estar todo junto es más fácil que obtengan acceso al resto de los componentes y sus sistemas de archivos.
Además Docker da mucha importancia al proceso principal (PID 1), y si dicho proceso termina, el contenedor se cierra. Esto quiere decir que si el resto de los componentes está funcionando bien, pero el proceso principal se cierra, todo se apaga.
Finalmente, la computación en la nube hace uso del concepto de ganado vs mascotas (pets vs cattle), en el cual buscamos que los servidores no sean como una mascota que tiene mucha importancia y requiere estar disponible constantemente, sino que sean más como ganado, reemplazables y fáciles de actualizar.

#docker #contenedores

Видео Por qué separar tus contenedores | Docker канала Ringa Tech
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
29 августа 2022 г. 17:15:04
00:08:02
Яндекс.Метрика