Sign inSign up

mmnhsn/phalcon

By mmnhsn

•Updated almost 8 years ago

PHP 7.2, Apache2 Mod Rewrite Enabled, Phalcon 3.4.2

Image
0

122

mmnhsn/phalcon repository overview

⁠Dockerfile

FROM php:7.2-apache

LABEL maintainer="Mamun Hasan <[email protected]>"

ARG PHALCON_VERSION=3.4.2
ARG PHALCON_EXT_PATH=php7/64bits

RUN a2enmod rewrite && set -xe && \
        # Compile Phalcon
        curl -LO https://github.com/phalcon/cphalcon/archive/v${PHALCON_VERSION}.tar.gz && \
        tar xzf ${PWD}/v${PHALCON_VERSION}.tar.gz && \
        docker-php-ext-install -j $(getconf _NPROCESSORS_ONLN) ${PWD}/cphalcon-${PHALCON_VERSION}/build/${PHALCON_EXT_PATH} && \
        # Remove all temp files
        rm -r \
            ${PWD}/v${PHALCON_VERSION}.tar.gz \
            ${PWD}/cphalcon-${PHALCON_VERSION}

COPY ${PWD}/apache2/000-default.conf /etc/apache2/sites-enabled/000-default.conf

⁠Execute

docker run -d --name myphalcon -p 8888:80 -v $(pwd):/var/www/html mmnhsn/phalcon:7.2-apache

Tag summary

Content type

Image

Digest

Size

158.6 MB

Last updated

almost 8 years ago

docker pull mmnhsn/phalcon:7.2-apache