Skip to content
This repository has been archived by the owner on Dec 7, 2018. It is now read-only.

zgraveyard/php-7.1-xdebug-alpine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Pulls

Recommendation

As you know PHP 7.2 has been released while ago, so I recommend that you start using it ASAP, and you can get the same functionality that you have in this image by using my PHP7.2 image https://hub.docker.com/r/zaherg/php-7.2-xdebug-alpine/

Image description

This image contain php-7.1 based on alpine with xDebug enabled and Composer installed

PHP 7.1.24 (fpm-fcgi) (built: Nov 16 2018 05:54:39)
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
    with Xdebug v2.6.1, Copyright (c) 2002-2018, by Derick Rethans

Runing the image:

By default xdebug is enabled, to disable it you need to create a .env file which should contain the following variables, but remember to change the value based one what you want to achieve:

PHP_XDEBUG_DEFAULT_ENABLE=0
PHP_XDEBUG_REMOTE_ENABLE=0
PHP_XDEBUG_REMOTE_HOST=127.0.0.1
PHP_XDEBUG_REMOTE_PORT=9001
PHP_XDEBUG_REMOTE_AUTO_START=0
PHP_XDEBUG_REMOTE_CONNECT_BACK=0
PHP_XDEBUG_IDEKEY=docker
PHP_XDEBUG_PROFILER_ENABLE=0
PHP_XDEBUG_PROFILER_OUTPUT_DIR=/tmp

Then run the docker and specify the env file that you have created like this

docker run --env-file .env -p 80:80 zaherg/php-7.1-xdebug-alpine

Installed modules information

It has the following modules:

[PHP Modules]

  1. Core
  2. ctype
  3. curl
  4. date
  5. dom
  6. fileinfo
  7. filter
  8. ftp
  9. hash
  10. iconv
  11. json
  12. libxml
  13. mbstring
  14. mcrypt
  15. mysqlnd
  16. openssl
  17. pcre
  18. PDO
  19. pdo_mysql
  20. pdo_sqlite
  21. Phar
  22. posix
  23. readline
  24. redis
  25. Reflection
  26. session
  27. SimpleXML
  28. soap
  29. sodium
  30. SPL
  31. sqlite3
  32. standard
  33. tokenizer
  34. xdebug
  35. xml
  36. xmlreader
  37. xmlwriter
  38. zlib

[Zend Modules]

  1. Xdebug

About

this is just a docker image for php 7.1 + xdeug based on alpine , for personal usage

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published