diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 71fa74cf29ec24162a7e370ffbb159b3eb07ad36..36c4884cdd6a00033d6c89f38be63d4246142d50 100755
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -34,7 +34,6 @@ job_php-7.2:
   image: php:7.2-apache
   stage: test
   script:
-    - apt-get install php-gd
     - mkdir -p /opt/maarch/docservers/indexes/{letterbox_coll,attachments_coll,version_attachments_coll}
     - mkdir -p /opt/maarch/docservers/{ai,manual,manual_attachments,templates}
     - mkdir -p /opt/maarch/docservers/{convert_attachments,convert_attachments_version,convert_mlb}
@@ -61,7 +60,6 @@ job_php-7.1:
   image: php:7.1-apache
   stage: test
   script:
-    - apt-get install php-gd
     - mkdir -p /opt/maarch/docservers/indexes/{letterbox_coll,attachments_coll,version_attachments_coll}
     - mkdir -p /opt/maarch/docservers/{ai,manual,manual_attachments,templates}
     - mkdir -p /opt/maarch/docservers/{convert_attachments,convert_attachments_version,convert_mlb}
@@ -88,7 +86,6 @@ job_php-7.0:
   image: php:7.0-apache
   stage: test
   script:
-    - apt-get install php7.0-gd
     - mkdir -p /opt/maarch/docservers/indexes/{letterbox_coll,attachments_coll,version_attachments_coll}
     - mkdir -p /opt/maarch/docservers/{ai,manual,manual_attachments,templates}
     - mkdir -p /opt/maarch/docservers/{convert_attachments,convert_attachments_version,convert_mlb}
diff --git a/ci/docker_install_php.sh b/ci/docker_install_php.sh
index aa3d3fad3c06001bec688b4fb83ffd82ee15b91f..df0064b8d5b4aefa210dcd7daa2339362c297486 100755
--- a/ci/docker_install_php.sh
+++ b/ci/docker_install_php.sh
@@ -9,7 +9,8 @@ apt-get install -y libpq-dev libxml2-dev libxslt1-dev \
 && docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql \
 && docker-php-ext-install pdo_pgsql pgsql xsl \
 && pecl install xdebug-2.6.0 \
-&& docker-php-ext-enable xdebug
+&& docker-php-ext-enable xdebug \
+&& apt-get install php-gd
 
 
 #&& docker-php-ext-install pdo_pgsql pgsql xsl zip \