项目作者: PathMotion

项目描述 :
Composer Docker image with Php 5.6 and XDebug extension
高级语言: Dockerfile
项目地址: git://github.com/PathMotion/composer-php-5.6.git
创建时间: 2018-12-26T15:47:18Z
项目社区:https://github.com/PathMotion/composer-php-5.6

开源协议:MIT License

下载


composer-php-5.6 Build Status

Composer image with Php 5.6 and XDebug extension enabled for running CI with code coverage capabilities.

Description

This image is based on prooph/docker-files containing a few extra Php extensions. We also added XDebug support.

It contains:

  • php 5.6.33
  • composer 1.6.3
  • XDebug 2.5.5

Usage

Build the image

  1. docker build -t image_name .

Run container

From any Php 5.6 project directory you want to install, run composer install from the container:

  1. docker run -it --rm -v $PWD:/app image_name install

If you need more commands, run bash from the container:

  1. docker run -it --rm --entrypoint /bin/bash -v $PWD:/app image_name

Then, run any commands like phpunit for instance:

  1. root@a1b2c3:/app# ./vendor/bin/phpunit

Warning

This image is meant to be used for development or CI environments. This is not Production grade.