{"id":15023526,"url":"https://github.com/sunaoka/docker-php","last_synced_at":"2026-01-29T20:03:48.993Z","repository":{"id":150202534,"uuid":"397849477","full_name":"sunaoka/docker-php","owner":"sunaoka","description":"This is an unofficial Alpine Linux based PHP Docker images with all possible extensions and composer installed on the official PHP Docker images.","archived":false,"fork":false,"pushed_at":"2021-08-23T03:15:19.000Z","size":5,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-11T01:06:44.051Z","etag":null,"topics":["docker","docker-image","docker-php","php","php55","php56","php70","php71","php72","php73","php74","php80"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/sunaoka/php","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sunaoka.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-08-19T07:05:15.000Z","updated_at":"2021-08-23T05:18:17.000Z","dependencies_parsed_at":"2023-05-04T18:48:19.869Z","dependency_job_id":null,"html_url":"https://github.com/sunaoka/docker-php","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sunaoka/docker-php","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunaoka%2Fdocker-php","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunaoka%2Fdocker-php/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunaoka%2Fdocker-php/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunaoka%2Fdocker-php/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sunaoka","download_url":"https://codeload.github.com/sunaoka/docker-php/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunaoka%2Fdocker-php/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28884016,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-29T19:55:09.949Z","status":"ssl_error","status_checked_at":"2026-01-29T19:55:08.490Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","docker-php","php","php55","php56","php70","php71","php72","php73","php74","php80"],"created_at":"2024-09-24T19:59:09.378Z","updated_at":"2026-01-29T20:03:48.976Z","avatar_url":"https://github.com/sunaoka.png","language":"Dockerfile","readme":"# PHP Docker Images\n\n## What's this?\n\nThis is an unofficial [Alpine Linux](https://alpinelinux.org/) based PHP Docker images\nwith all possible extensions and [composer](https://getcomposer.org/) installed\non the [official PHP Docker images](https://hub.docker.com/_/php/).\n\nThe curl extension also supports HTTP/2.0.\n\n## Usage\n\n```bash\ndocker run -it --rm sunaoka/php:8.0.9-alpine php\n```\n\nThe usage is the same as the [official PHP Docker images](https://hub.docker.com/_/php/).\n\n## Supported PHP version\n\n- [x] PHP 5.5.38\n- [x] PHP 5.6.40\n- [x] PHP 7.0.33\n- [x] PHP 7.1.33\n- [x] PHP 7.2.34\n- [x] PHP 7.3.29\n- [x] PHP 7.4.22\n- [x] PHP 8.0.9\n\n## Installed extensions\n\nThe installed extensions are listed in the table below.\n\nAnd, only extensions marked with * are enabled by default.\n\n| Extension      |   5.5   |   5.6   |   7.0   |   7.1   |   7.2   |   7.3   |   7.4   |   8.0   |\n| :------------- | :-----: | :-----: | :-----: | :-----: | :-----: | :-----: | :-----: | :-----: |\n| amqp           |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| apcu *         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| apcu_bc        |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |         |\n| ast            |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| bcmath *       | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| blackfire      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| bz2 *          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| calendar *     | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| cmark          |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |         |\n| csv            |         |         |         |         |         | \u0026check; | \u0026check; | \u0026check; |\n| dba *          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| decimal        |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| ds             |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| enchant        | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| ev             | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| event          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| excimer        |         |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| exif *         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| ffi *          |         |         |         |         |         |         | \u0026check; | \u0026check; |\n| gd *           | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| gearman        | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| geoip          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |         |\n| geospatial     | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| gettext *      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| gmagick        | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| gmp *          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| gnupg          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| grpc           | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| http           | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| igbinary       | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| imagick *      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| imap           | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| inotify        | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| interbase      |         |         |         |         |         |         |         |         |\n| intl *         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| ioncube_loader | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |         |\n| jsmin          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |         |\n| json_post      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| ldap *         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| lzf            | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| mailparse      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| maxminddb      |         |         |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| mcrypt *       | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| memcache       | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| memcached *    | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| mongo          | \u0026check; | \u0026check; |         |         |         |         |         |         |\n| mongodb        | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| mosquitto      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |         |\n| msgpack        | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| mssql          | \u0026check; | \u0026check; |         |         |         |         |         |         |\n| mysql          | \u0026check; | \u0026check; |         |         |         |         |         |         |\n| mysqli *       | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| oauth          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| oci8           |         |         |         |         |         |         |         |         |\n| odbc           | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| opcache *      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| opencensus     |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| pcntl          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| pcov *         |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| pdo_dblib *    | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| pdo_firebird   |         |         |         |         |         |         |         |         |\n| pdo_mysql *    | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| pdo_oci        |    -    |    -    |         |         |         |         |         |         |\n| pdo_odbc *     | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| pdo_pgsql *    | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| pdo_sqlsrv     |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| pgsql *        | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| propro         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |         |\n| protobuf       | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| pspell *       | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| raphf          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| rdkafka        | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| recode         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |         |         |\n| redis *        | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| seaslog        | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| shmop *        | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| smbclient      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| snmp           | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| snuffleupagus  |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| soap *         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| sockets *      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| solr           | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| spx            |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| sqlsrv         |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| ssh2           | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| stomp          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |         |\n| swoole         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| sybase_ct      | \u0026check; | \u0026check; |         |         |         |         |         |         |\n| sysvmsg *      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| sysvsem *      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| sysvshm *      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| tensor         |         |         |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| tidy *         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| timezonedb     | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| uopz           | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| uploadprogress | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |         |\n| uuid *         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| vips           |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| wddx           | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |         |         |\n| xdebug *       | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| xhprof         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| xlswriter      |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| xmldiff        | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| xmlrpc         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| xsl *          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| yac            |         |         | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| yaml           | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| yar            | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| zip *          | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| zookeeper      | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n| zstd           | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; | \u0026check; |\n\n## File tree\n\n### /usr/local/bin\n\nPHP binaries, composer and installer.\n\n```text\n/usr/local/bin\n├── composer\n└── PHP binaries (php, pear, etc.)\n```\n\n### /usr/local/lib/php/extensions/no-debug-non-zts-YYYYMMDD\n\nExtensions.\n\n```text\n/usr/local/lib/php/extensions/no-debug-non-zts-YYYYMMDD\n└── *.so\n```\n\n### /usr/local/etc/php\n\nConfiguration file.\n\n```text\n/usr/local/etc/php\n├── conf.d\n│   └── *.ini\n├── php.ini-development\n└── php.ini-production\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsunaoka%2Fdocker-php","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsunaoka%2Fdocker-php","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsunaoka%2Fdocker-php/lists"}