Skip to content

coajaxial/php-env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP Docker development environment

Usage

docker run --rm -i -v $(pwd):/opt/project coajaxial/php-env [command]

Create cron that updates image daily (optional)

Add the following line to your crontab file (crontab -e):

0 0 */1 * * docker pull coajaxial/php-env

Features

  • Alpine Linux
  • PHP 7.3 including several extensions required for running Symfony 5+
  • Composer
  • Yarn

Examples

Create new Symfony project

docker run --rm -i -v $(pwd):/opt/project coajaxial/php-env composer create-project symfony/website-skeleton [name]
# or
docker run --rm -i -v $(pwd):/opt/project coajaxial/php-env composer create-project symfony/skeleton [name]

About

My docker PHP environment

Resources

Stars

Watchers

Forks

Packages

No packages published