{"id":15028659,"url":"https://github.com/tinywan/docker-php-webman","last_synced_at":"2026-02-04T08:19:17.241Z","repository":{"id":84688512,"uuid":"380112867","full_name":"Tinywan/docker-php-webman","owner":"Tinywan","description":"🐳 The docker image offered by webman.","archived":false,"fork":false,"pushed_at":"2024-04-23T05:52:04.000Z","size":567,"stargazers_count":82,"open_issues_count":0,"forks_count":18,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-02T12:59:00.116Z","etag":null,"topics":["docker","docker-image","php","php7","php8","php83","webman","webman-framework","workerman"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/Tinywan.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":"2021-06-25T03:24:57.000Z","updated_at":"2025-03-22T04:40:55.000Z","dependencies_parsed_at":"2023-10-11T05:14:52.701Z","dependency_job_id":"5a124fb7-6f52-4073-ba74-9c24b2a5967a","html_url":"https://github.com/Tinywan/docker-php-webman","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tinywan%2Fdocker-php-webman","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tinywan%2Fdocker-php-webman/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tinywan%2Fdocker-php-webman/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tinywan%2Fdocker-php-webman/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tinywan","download_url":"https://codeload.github.com/Tinywan/docker-php-webman/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248107087,"owners_count":21048851,"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","docker-image","php","php7","php8","php83","webman","webman-framework","workerman"],"created_at":"2024-09-24T20:08:50.274Z","updated_at":"2026-02-04T08:19:17.235Z","avatar_url":"https://github.com/Tinywan.png","language":"Shell","readme":"[![Docker](https://github.com/Tinywan/docker-php-webman/actions/workflows/docker-publish.yml/badge.svg)](https://github.com/Tinywan/docker-php-webman/actions/workflows/docker-publish.yml)\n[![license](https://img.shields.io/github/license/Tinywan/docker-php-webman)]()\n[![nacos-sdk-php](https://img.shields.io/github/last-commit/tinywan/docker-php-webman/main)]()\n[![nacos-sdk-php](https://img.shields.io/github/v/tag/tinywan/docker-php-webman?color=ff69b4)]()\n\n## Build\n\n```\ndocker build -t tinywan/docker-php-webman:8.4.15-cli-alpine .\n```\n## Usage\n\nStart the Docker container:\n\n### Linux\n\n```\ndocker run --rm -it -p 8787:8787 -v /home/www/webman:/app tinywan/docker-php-webman\n```\n\n### Windows\n\n```\ndocker run --rm -it -p 8787:8787 -v e:/dnmp/www/webman:/app tinywan/docker-php-webman\ndocker run --rm -it -p 8780:8787 -v e:/dnmp/www/webman/video.webman.tinywan.com:/app tinywan/docker-php-webman:8.4.15-cli-alpine\n```\n\nTest Run\n\n![docker-run.png](./docker-run.png)\n\n\u003e PHP Version **8.1.4**\n\n![image](https://user-images.githubusercontent.com/14959876/159652489-7df26dcb-b5e7-4f31-be96-3ecb63f3f7c5.png)\n\n\u003e **status**\n\n![image](https://user-images.githubusercontent.com/14959876/159652735-86540cab-33c3-4b75-a0b7-41071300ee75.png)\n\n## Extensions\n\n```\nbash-5.1# php -m\n[PHP Modules]\nbcmath       \nbz2\ncalendar     \nCore\nctype        \ncurl\ndate\ndom\nevent        \nfileinfo     \nfilter       \nftp\ngd\nhash\niconv        \njson\nlibxml       \nmbstring     \nmysqli       \nmysqlnd      \nopenssl      \npcntl        \npcre\nPDO\npdo_mysql    \npdo_sqlite   \nPhar\nposix        \nreadline     \nredis        \nReflection   \nsession      \nSimpleXML    \nsoap\nsockets      \nsodium       \nSPL\nsqlite3      \nstandard     \ntokenizer\nxml\nxmlreader\nxmlwriter\nZend OPcache\nzip\nzlib\n\n[Zend Modules]\nZend OPcache\n```\n## Other \n\ndelete all container\n```\ndocker rm `docker ps -a -q`\n```\n\ndelete all images\n```\ndocker rmi -f $(docker images -qa)\n```\n\n## dos2unix install.sh\n\n```\n=\u003e ERROR [ 7/14] RUN chmod +x install.sh     \u0026\u0026 sh install.sh     \u0026\u0026 rm -rf /tmp/extension                                                                 0.2s \n------\n \u003e [ 7/14] RUN chmod +x install.sh     \u0026\u0026 sh install.sh     \u0026\u0026 rm -rf /tmp/extension:\n: not foundll.sh: line 1: #!/bin/sh\n: not foundll.sh: line 2:\n: not foundll.sh: line 4:\n: not foundll.sh: line 10: echo\n: not foundll.sh: line 11:\n: not foundll.sh: line 13:\n: not foundll.sh: line 30:\n0.217 install.sh: return: line 36: Illegal number: 0\n```\n查看文本格式\n```\n$ cat -A install.sh \nM-oM-;M-?#!/bin/sh^M$\n^M$\n```\n\n\u003e 执行转换\n```\n# 安装\nsudo apt-get install dos2unix\n\n# 转换\ndos2unix install.sh\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftinywan%2Fdocker-php-webman","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftinywan%2Fdocker-php-webman","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftinywan%2Fdocker-php-webman/lists"}