Skip to content

dmstr/docker-php-yii2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚨 This repository is abandoned, please use https://github.com/yiisoft/yii2-docker

Supported tags and respective Dockerfile links

ℹ️ See repository tags for full version numbers

See all available image tags

build status

Changelog

8.x

  • using updated yii2 images
    • different system package installation
    • composer 2
  • removed standalone fpm image

7.x

  • switched to PHP 7.4

6.x

  • Alpine support has been dropped
  • Forego has been replace with supervisord
  • Removed Linkchecker

5.x

no stable release

4.x

  • added bash-autocompletion
  • removed separate xdebug flavour

Introduction

This is a Docker PHP image containing PHP extensions and composer packages and libraries for Yii 2.0 Framework. It is primarily intended to build Yii 2.0 applications FROM this image, see below for available application templates.

There is also an nginx flavour available for this image, in which PHP and nginx are managed with supervisor.

In older versions of the nginx images, forego was used for process control. However, since forego is no longer actively maintained and problems can arise if one of the started processes terminates unsuspectedly, we decided to switch to supervisor.

Features

CLI commands

  • composer
  • codecept
  • phpunit
  • npm

Extensions

  • soap
  • zip
  • curl
  • bcmath
  • exif
  • gd
  • iconv
  • intl
  • mbstring
  • opcache
  • pdo_mysql
  • pdo_pgsql
  • memcache
  • xdebug - installed, but not loaded by default

Configuration

ENV variables

  • GITHUB_API_TOKEN
  • PHP_ENABLE_XDEBUG
  • PHP_USER_ID (debian only)

Development

Building the images

docker-compose build

Development bash

docker run -it dmstr/php-yii2 bash

Resources


dmstr logo Built by dmstr

About

🐳 💿 Docker PHP image containing extensions and libraries for Yii 2.0 Framework

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy