{"id":15026451,"url":"https://github.com/zgraveyard/php-docker-swoole","last_synced_at":"2025-10-03T23:32:29.352Z","repository":{"id":66648410,"uuid":"161324925","full_name":"zgraveyard/php-docker-swoole","owner":"zgraveyard","description":"This is a docker image for php 7.x with Swoole based on alpine","archived":true,"fork":false,"pushed_at":"2018-12-12T05:56:15.000Z","size":8,"stargazers_count":1,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-09-29T20:01:18.369Z","etag":null,"topics":["docker","mysql","php","php-swoole","php72","php73","redis","swoole"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/zaherg/php-swoole/","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/zgraveyard.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-12-11T11:38:57.000Z","updated_at":"2023-01-28T17:23:19.000Z","dependencies_parsed_at":"2023-02-22T17:30:19.198Z","dependency_job_id":null,"html_url":"https://github.com/zgraveyard/php-docker-swoole","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/zgraveyard%2Fphp-docker-swoole","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zgraveyard%2Fphp-docker-swoole/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zgraveyard%2Fphp-docker-swoole/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zgraveyard%2Fphp-docker-swoole/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zgraveyard","download_url":"https://codeload.github.com/zgraveyard/php-docker-swoole/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235204448,"owners_count":18952326,"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":["docker","mysql","php","php-swoole","php72","php73","redis","swoole"],"created_at":"2024-09-24T20:04:29.514Z","updated_at":"2025-10-03T23:32:24.041Z","avatar_url":"https://github.com/zgraveyard.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Docker Pulls](https://img.shields.io/docker/pulls/zaherg/php-swoole.svg)](https://hub.docker.com/r/zaherg/php-swoole/) [![](https://images.microbadger.com/badges/image/zaherg/php-swoole.svg)](https://microbadger.com/images/zaherg/php-swoole \"Get your own image badge on microbadger.com\") [![](https://images.microbadger.com/badges/version/zaherg/php-swoole.svg)](https://microbadger.com/images/zaherg/php-swoole \"Get your own version badge on microbadger.com\") [![](https://images.microbadger.com/badges/commit/zaherg/php-swoole.svg)](https://microbadger.com/images/zaherg/php-swoole \"Get your own commit badge on microbadger.com\")  [![](https://img.shields.io/github/last-commit/linuxjuggler/php-docker-swoole.svg)](https://github.com/linuxjuggler/php-docker-swoole)\n\n# PHP Docker Swoole\n\nThis should contain all the images that I'll try to build and push to docker.\n\n## Images description\n\nThose images contain PHP 7.x based on alpine with MySQL, PostgreSQL, Redis, GD, [Swoole](https://www.swoole.co.uk/#get-started) enabled and Composer already installed\n\n## Runing the image:\n\nThen run the docker and specify the env file that you have created like this\n\n```\ndocker run --env-file .env zaherg/php-swoole:\u003cversion\u003e\n```\n\n## .env.example\n\n```\nPHP_XDEBUG_DEFAULT_ENABLE=0\nPHP_XDEBUG_REMOTE_ENABLE=0\nPHP_XDEBUG_REMOTE_HOST=127.0.0.1\nPHP_XDEBUG_REMOTE_PORT=9001\nPHP_XDEBUG_REMOTE_AUTO_START=0\nPHP_XDEBUG_REMOTE_CONNECT_BACK=0\nPHP_XDEBUG_IDEKEY=docker\nPHP_XDEBUG_PROFILER_ENABLE=0\nPHP_XDEBUG_PROFILER_OUTPUT_DIR=/tmp\n```\n\n## Installed modules information\n\nIt has the following modules:\n\n[PHP Modules]\n\n1. Core \n1. ctype  \n1. curl \n1. date \n1. dom  \n1. fileinfo \n1. filter \n1. ftp  \n1. gd \n1. hash \n1. iconv  \n1. intl \n1. json \n1. libxml \n1. mbstring \n1. mysqlnd  \n1. openssl   \n1. pcre \n1. PDO  \n1. pdo_mysql  \n1. pdo_pgsql  \n1. pdo_sqlite \n1. pgsql \n1. Phar \n1. posix  \n1. readline \n1. redis  \n1. Reflection \n1. session  \n1. SimpleXML  \n1. sodium\n1. SPL  \n1. sqlite3  \n1. standard \n1. swoole\n1. tokenizer  \n1. xml  \n1. xmlreader  \n1. xmlwriter  \n1. zip  \n1. zlib\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzgraveyard%2Fphp-docker-swoole","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzgraveyard%2Fphp-docker-swoole","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzgraveyard%2Fphp-docker-swoole/lists"}