painless-software / docker-composer

PHP Composer for development with Docker Compose

Home Page:https://hub.docker.com/r/painless/composer/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Composer

dockeri.co

MIT License GitHub issues GitHub PRs

PHP Composer

Convenience wrapper around the well-known dependency manager, for local development with Docker Compose and PHP. Extends the official PHP composer image with a customizable entrypoint to run composer tasks.

Supported Tags

  • latest image layers image size (Composer base image with adapted entrypoint)

Usage

Add a pseudo-service to your Docker Compose configuration, e.g.

  composer:
    image: painless/composer
    volumes:
      - .:/var/www/html

then run

docker-compose run composer <command>

to let Composer modify the project files on your Docker volume.

See docker-compose.override.yml in the Painless Continuous Delivery cookiecutter for an example.

Development

About

PHP Composer for development with Docker Compose

https://hub.docker.com/r/painless/composer/

License:MIT License


Languages

Language:Dockerfile 100.0%