Official Docker images suitable for Yii
PHP Shell
Clone or download
schmunk42 Merge pull request #50 from Pchol/master
fix usermod command exist
Latest commit a6be78a Jul 29, 2018

Yii2 PHP Docker Image

Stable Build Status Development pipeline status

This is the repo of the official Yii 2.0 Framework image on DockerHub for PHP.


These Docker images are built on top of the official PHP Docker image, they contain additional PHP extensions required to run Yii 2.0 framework, but no code of the framework itself. The Dockerfile(s) of this repository are designed to build from different PHP-versions by using build arguments.

Available versions

7.2-apache, 7.1-apache, 7.0-apache, 5.6-apache
7.2-fpm, 7.1-fpm, 7.0-fpm, 5.6-fpm


cp .env-dist .env

Adjust the versions in .env if you want to build a specific version.

Note: Please make sure to use a matching combination of DOCKERFILE_FLAVOUR and PHP_BASE_IMAGE_VERSION


  • PHP_ENABLE_XDEBUG whether to load an enable Xdebug, defaults to 0 (false)
  • PHP_USER_ID (Debian only) user ID, when running commands as webserver (www-data), see also #15


docker-compose build


docker-compose run --rm php php /tests/requirements.php


More information can be found in the docs folder.


  • Error code 139 on Alpine for PHP 5.6-7.1 results from a broken ImageMagick installation