phpexperts / dockerize-php8
此软件包已被废弃,不再维护。作者建议使用 phpexperts/dockerize 软件包。
运行和测试您的应用程序与 PHP v8 最快、最简单的方法!更新:现在一切都在 phpexperts/dockerize 中。
v1.0.5
2021-12-25 05:39 UTC
Suggests
- phpexperts/docker-phan: Dockerized phan/phan
- phpexperts/docker-phpstan: Dockerized phpstan/phpstan
- phpexperts/docker-rector: Dockerized rector/rector
README
**[更新 2021-12-24] 此项目已废弃。 我的 Dockerize PHP 项目 现在包含此项目的所有功能以及更多。
一个用于快速部署 PHP v8.0 以测试现有项目的实用工具。
包含
- PHP v8.0.0
- 额外扩展
- bcmath
- curl
- gd
- gmp
- iconv
- mbstring
- mysqlnd
- pdo_mysql
- pdo_pgsql
- xdebig
- xml
- xmlreader
- xmlwriter
- zip
它基于 phpexperts/dockerize。
安装
composer require --dev phpexperts/dockerize-php8
# If you want nginx + PHP-FPM and/or mysql/mariadb/postgres/redis:
php vendor/phpexperts/dockerize-php8/install.php
安装视频
配置您的 PATH
确保您的配置文件 PATH 包含 ./vendor/bin
并优先于任何可能包含 php 可执行文件的其他目录
PATH=./vendor/bin:$PATH
运行
按正常方式运行。
如果您需要 xdebug 支持,请这样做
export PHP_VERSION=8.0-debug
如果您想恢复到您内置的 PHP 版本,请这样做
export PHP_VERSION=native
然后它将使用您的系统级 PHP。
您还可以将 PHP_VERSION
设置为任何其他主要 PHP 版本(5.6-8.0)。有关更多信息,请参阅 phpexperts/dockerize-php。
关于 PHP Experts, Inc.
PHP Experts, Inc. 是我的咨询公司。这是一个由包括我在内的几位高级 Full Stack PHP 开发者组成的小公司,我们将他们安排在其他公司的 1099 职位上。我们提供长期和短期职位,对于像我这样的疯狂开发者来说,更是如此。如果您想每几个月或几周就为不同的项目/公司工作,无论在美国大陆、欧洲还是东南亚,那都是极好的。
自 2015 年以来,我在拉斯维加斯、休斯顿、英国、都柏林、哥斯达黎加、哥伦比亚、印度和菲律宾设立了分支机构。如果有人在这些地方有工作许可,我们可以几乎将您安排在您想要的地方。我选择性地旅行 50%。遍布世界各地。
此外,如果您在国外停留 6 个月以上(如果您是美国人,则一年),则无需缴纳税款。