From 56c39bec4f6b60a2fcad68405aedcb476bfea04b Mon Sep 17 00:00:00 2001 From: djob195 Date: Mon, 18 Oct 2021 10:53:07 -0600 Subject: [PATCH] Update use-cache-for-shorter-build-time.spanish.md --- sections/docker/use-cache-for-shorter-build-time.spanish.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sections/docker/use-cache-for-shorter-build-time.spanish.md b/sections/docker/use-cache-for-shorter-build-time.spanish.md index 479a80d0..46e87f09 100644 --- a/sections/docker/use-cache-for-shorter-build-time.spanish.md +++ b/sections/docker/use-cache-for-shorter-build-time.spanish.md @@ -2,7 +2,7 @@ ## Párrafo de explicación -Las imágenes de Docker son una combinación de capas, cada instrucción de su Dockerfile genera una capa. Puede reutilizar esas capas entre compilaciones sí cada instrucción son idénticas o en el caso de no cambiar los archivos utilizados por las instrucciones de `COPY` o `ADD`. ⚠️ Si el caché falla en una capa particular, las capas posteriores se invalidarán. Por lo tanto el orden es importante, ya que es crucial que cada capa de tu Dockerfile sea correcta para reducir el número de instrucciones de compilación, es decir las instrucciones actualizadas con menor frecuencia deberán estar en la parte superior mientras que las instrucciones con cambios constantes (por ejemplo el código de tu proyecto) deberán estar en la parte inferior. De igual manera, es importante pensar que las instrucciones que desencadenan una operación prolongada deberían estar en la parte superior para garantizar que sucedan solo cuando sea realmente necesario (a menos que en cada cambio construya una imagen de Docker). La reconstrucción de una imagen desde el caché puede ser casi instantánea si se hace correctamente. +Las imágenes de Docker son una combinación de capas, cada instrucción de su Dockerfile genera una capa. Puede reutilizar dichas capas entre compilaciones sí cada instrucción son idénticas o en el caso de no cambiar los archivos utilizados por las instrucciones de `COPY` o `ADD`. ⚠️ Si el caché falla en una capa particular, las capas posteriores se invalidarán. Por lo tanto el orden es importante, ya que es crucial que cada capa de tu Dockerfile sea correcta para reducir el número de instrucciones de compilación, es decir las instrucciones actualizadas con menor frecuencia deberán estar en la parte superior mientras que las instrucciones con cambios constantes (por ejemplo el código de tu proyecto) deberán estar en la parte inferior. De igual manera, es importante pensar que las instrucciones que desencadenan una operación prolongada deberían estar en la parte superior para garantizar que sucedan solo cuando sea realmente necesario (a menos que en cada cambio construya una imagen de Docker). La reconstrucción de una imagen desde el caché puede ser casi instantánea si se hace correctamente. ![Capas en Docker](../../assets/images/docker_layers_schema.png)