diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 89cc4823273a3de768b4d5f96771c7f742705e82..c9f669cc7ca3158b2b7116188a8e5a24eee1d3a1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,7 +10,7 @@ before_script:
 build-main:
   script:
     - /kaniko/executor
-      --cache=true
+      --cache=true --cache-copy-layers=true --cache-ttl=24h
       --build-arg LDAP_PLUGIN_URL="${LDAP_PLUGIN_URL}"
       --build-arg TEXLIVE_IMAGE="${TEXLIVE_IMAGE}"
       --build-arg login_text="${LOGIN_TEXT}"
@@ -25,7 +25,7 @@ build-main:
 build:
   script:
     - /kaniko/executor
-      --cache=true
+      --cache=true --cache-copy-layers=true --cache-ttl=24h
       --build-arg LDAP_PLUGIN_URL="${LDAP_PLUGIN_URL}"
       --build-arg TEXLIVE_IMAGE="${TEXLIVE_IMAGE}"
       --build-arg login_text="${LOGIN_TEXT}"