Public | Automated Build

Last pushed: a month ago
Short Description
Minimal container for building Symfony2/3 projects in Dockerized containers.
Full Description

Drone build container for the Symfony2 development framework

A build container intended for running builds for the Symfony2
framework using the Drone continuous integration platform.

The image is based on Alpine Linux version 3.2, and builds upon their
minimal docker image.

Features

The container provides command line php and the php-fpm daemon, along with
the following PHP modules:

  • bcmath
  • ctype
  • ctype
  • curl
  • json
  • mcrypt
  • mysql
  • opcache
  • openssl
  • pdo
  • pdo_mysql
  • pdo_sqlite
  • sqlite3
  • zlib

In addition Composer is available to bootstrap your Symfony2
applications.

Usage

This container is intended to be used as build image in Drone, as shown in
the following example:

build:
  image: danielsreichenbach/symfony:full
  commands:
    - composer install

Known issues

Currently it is not possible to run PhantomJS inside Alpine based
containers due to there being no build compatible with Alpine's musl libc.

:cry:

Docker Pull Command
Owner
danielsreichenbach