Skip to content

SmartNMS/docker-swoole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Supported tags and respective Dockerfile links

Quick start for easyswoole application

1. Create docker compose file

docker-compose.yml

version: '2' services: swoole: image: smartnms/swoole volumes: - "./www/app:/var/www/app" - "./cache/composer:/tmp/composer" command: "php -m"

2. Testing php information

docker-compose run --rm swoole php -info

3. Install easyswoole

docker-compose run --rm swoole composer require easyswoole/easyswoole docker-compose run --rm swoole php vendor/bin/easyswoole install docker-compose run --rm swoole composer dump-autoload

4. Update docker compose file to run your easyswoole application

docker-compose.yml

version: '2' services: swoole: image: smartnms/swoole volumes: - "./www/app:/var/www/app" - "./cache/composer:/tmp/composer" ports: - "9501:9501" command: "php easyswoole start"

PHP Modules

bcmath Core ctype curl date dom fileinfo filter ftp gd hash iconv intl json libxml mbstring mysqlnd openssl pcre PDO pdo_mysql pdo_sqlite Phar posix readline redis Reflection session SimpleXML sodium SPL sqlite3 standard swoole tokenizer xml xmlreader xmlwriter zip zlib

About

PHP swoole docker for developer, PHP7.4 + Swoole 4.4.25, PHP7.4 + Swoole 4.4.17, PHP7.4 + Swoole 4.4.15

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors