Sign inSign up
php-ci logo

falnyr/php-ci

By falnyr

•Updated about 9 years ago

Dockerfiles with PHP CI purposes including mysqli extension, extended from geertw/docker-php-ci.

Image
0

10K+

falnyr/php-ci repository overview

⁠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.

⁠License

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

Tag summary

Content type

Image

Digest

Size

250.9 MB

Last updated

about 9 years ago

docker pull falnyr/php-ci