{"id":16677024,"url":"https://github.com/jeckel/docker-php-test","last_synced_at":"2025-10-30T21:30:37.179Z","repository":{"id":52962702,"uuid":"176512536","full_name":"jeckel/docker-php-test","owner":"jeckel","description":"Collection of docker PHP image dedicated for tests and CI","archived":true,"fork":false,"pushed_at":"2021-04-12T09:17:14.000Z","size":63,"stargazers_count":1,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-10T11:09:51.808Z","etag":null,"topics":["alpine","circleci","composer","docker","dockerfile","testing-tools","xdebug"],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jeckel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-03-19T12:59:24.000Z","updated_at":"2024-01-31T06:21:14.000Z","dependencies_parsed_at":"2022-08-24T09:11:08.808Z","dependency_job_id":null,"html_url":"https://github.com/jeckel/docker-php-test","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeckel%2Fdocker-php-test","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeckel%2Fdocker-php-test/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeckel%2Fdocker-php-test/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeckel%2Fdocker-php-test/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeckel","download_url":"https://codeload.github.com/jeckel/docker-php-test/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239065764,"owners_count":19575773,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["alpine","circleci","composer","docker","dockerfile","testing-tools","xdebug"],"created_at":"2024-10-12T13:24:55.814Z","updated_at":"2025-10-30T21:30:36.833Z","avatar_url":"https://github.com/jeckel.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Twitter](https://img.shields.io/badge/Twitter-%40jeckel4-blue.svg)](https://twitter.com/jeckel4) [![LinkedIn](https://img.shields.io/badge/LinkedIn-Julien%20Mercier-blue.svg)](https://www.linkedin.com/in/jeckel/) [![CircleCI](https://circleci.com/gh/jeckel/docker-php-test.svg?style=svg)](https://circleci.com/gh/jeckel/docker-php-test)\n\n# Supported tags and respective `Dockerfile` links\n\n## Alpine based images\n- `7.3-cli-alpine` ([Dockerfile](https://github.com/jeckel/docker-php-test/blob/master/php-7.3-cli-alpine/Dockerfile))\n- `7.3-fpm-alpine` ([Dockerfile](https://github.com/jeckel/docker-php-test/blob/master/php-7.3-fpm-alpine/Dockerfile))\n- `7.2-cli-alpine` ([Dockerfile](https://github.com/jeckel/docker-php-test/blob/master/php-7.2-cli-alpine/Dockerfile))\n- `7.2-fpm-alpine` ([Dockerfile](https://github.com/jeckel/docker-php-test/blob/master/php-7.2-fpm-alpine/Dockerfile))\n- `7.1-cli-alpine` ([Dockerfile](https://github.com/jeckel/docker-php-test/blob/master/php-7.1-cli-alpine/Dockerfile))\n- `7.1-fpm-alpine` ([Dockerfile](https://github.com/jeckel/docker-php-test/blob/master/php-7.1-fpm-alpine/Dockerfile))\n\n## Debian based images\n\n- `7.3-cli-stretch` ([Dockerfile](https://github.com/jeckel/docker-php-test/blob/master/php-7.3-cli-stretch/Dockerfile))\n- `7.2-cli-stretch` ([Dockerfile](https://github.com/jeckel/docker-php-test/blob/master/php-7.2-cli-stretch/Dockerfile))\n- `7.1-cli-stretch` ([Dockerfile](https://github.com/jeckel/docker-php-test/blob/master/php-7.1-cli-stretch/Dockerfile))\n\n\n## Codeception images\n\n**Warning:** *[Codeception](https://codeception.com/) images are still experimental and haven't been fully tested yet*\n\n- `7.3-cli-alpine-codeception` ([Dockerfile](https://github.com/jeckel/docker-php-test/blob/master/php-7.3-cli-alpine-codeception/Dockerfile))\n\n# Docker PHP test images\nCollection of docker PHP image dedicated for tests and CI\n\nAll this images contains this features:\n- a running version of PHP (cli or fpm)\n- a working version of `xDebug` extension\n- an `entrypoint.sh` which patch the running user to match the working directory owner\n- the `composer` dependency manager installed globally\n- a `wait-for.sh` script (from [eficode/wait-for](https://github.com/eficode/wait-for)) to be able to wait for other services\n\n# Environment variables\n\nThis environment variables can be defined to adapt `entrypoint` to your needs:\n\n- `LOCAL_UID`, `LOCAL_GID`: Force running command to use this UID/GID instead of the ones detected from the working directory owner\n\n# Issues\n\nIf you encounter some issues or want to request additional images / version, you can add new [issues on github](https://github.com/jeckel/docker-php-test/issues).\n\n# License\n\nView [license information](https://github.com/jeckel/docker-php-test/blob/master/LICENSE) for the software contained in this image.\n\nAs with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).\n\nAs for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeckel%2Fdocker-php-test","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeckel%2Fdocker-php-test","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeckel%2Fdocker-php-test/lists"}