Public | Automated Build

Last pushed: a year ago
Short Description
Dockerfiles with PHP CI purposes including mysqli extension, extended from geertw/docker-php-ci.
Full Description

PHP Docker images for Gitlab CI

This repository contains Docker images for PHP 7 and higher which are based on the official PHP Docker images. These images were created specifically to use them for continious integration (Gitlab CI specifically), but they can be used for other purposes too. This repository is a fork, see original project.

These images contain the following additions to the vanilla PHP images:

  • Version control packages (git, mercurial, subversion)
  • Composer
  • PHP extensions:
    • curl
    • gd
    • dom
    • gmp
    • gettext
    • intl
    • json
    • mcrypt (PHP 7.0, 7.1 only)
    • mbstring
    • mysqli
    • opcache
    • pdo_mysql
    • soap
    • xsl
    • zip
    • xdebug
    • ds

Pull images

The images are stored on Docker Hub. Use docker pull falnyr/php-ci to pull these images.

The following tags are available:

  • 7.0
  • 7.0-no-xdebug
  • 7.1
  • 7.1-no-xdebug
  • 7.2-no-xdebug

Build process

The Dockerfiles are stored in directories for each image version. Docker Hub builds new images automatically when this repository or the PHP base images are updated.


The Dockerfiles are licensed under the MIT license, see LICENSE for details.

Docker Pull Command
Source Repository