聊聊怎么在docker中搭建swoole环境

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/

还在为搭环境困扰吗,还在为兼容性挠头吗,docker轻松解决这些问题。哈哈哈原来docker如此强大,解决了环境的问题,之前可能是为了学习某个东西考虑到系统问题到处借新号花个百八十块钱买服务器,有了docker一年又省了一百块钱,夏日炎炎,买雪糕水果去了。

一、搭建swoole环境

拉取镜像 docker pull phpswoole/swoole:4.5.9-php7.4 测试镜像环境: docker run –rm phpswoole/swoole:4.5.9-php7.4 “php -m” docker run –rm phpswoole/swoole:4.5.9-php7.4 “php –ri swoole” docker run –rm phpswoole/swoole:4.5.9-php7.4 “composer –version”

二、测试

启动容器 docker run –rm -p 8000:9501 –name swoole -v /home/malina/project/swoole:/var/www phpswoole/swoole:4.5.9-php7.4 在/home/malina/project/swoole中编写server.php代码 <?php $server = new SwooleServer(0.0.0.0, 9504); $server->on(Connect, function ($server, $fd){ echo “client:connectn”; }); $server->on(Receive, function ($server, $fd, $reactor_id, $data){ $server->send($fd, “Server:{$data}”); }); $server->on(“Close”, function ($server, $fd){ echo “Client:Closen”; }); $server->start(); 容器里执行: php server.php 打开新窗口测试: curl http://127.0.0.1:8000

聊聊怎么在docker中搭建swoole环境插图

聊聊怎么在docker中搭建swoole环境插图1聊聊怎么在docker中搭建swoole环境插图2

到这里就把swwole服务器搭建成功了,参照文档和网上示例进行继续吧。

免费资源网 – https://freexyz.cn/


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容