Sign inSign up

deltasquare4/docker-php-base

By deltasquare4

•Updated over 6 years ago

Docker base image for PHP applications

Image
0

456

deltasquare4/docker-php-base repository overview

⁠docker-php-base

Base container image for modern PHP applications built on top of Alpine Linux. Targeted for containerizing Laravel.

⁠Usage

  • Create a Dockerfile in root of your PHP project.
FROM deltasquare4/php-base:latest

# Copy Composer
COPY ./composer.* /var/www/

# Install dependencies
RUN composer install --no-scripts --no-autoloader

# Copy app
COPY . /var/www

# Generate autoload and fix permissions
RUN set -ex \
  && composer dump-autoload --optimize \
  && chown -R nginx:nginx /var/www
  • Build your application Docker image for Production
docker build -t my-laravel-app .
docker run -it --rm --name my-running-app my-laravel-app

Tag summary

Content type

Image

Digest

Size

79.7 MB

Last updated

about 7 years ago

docker pull deltasquare4/docker-php-base