docker怎么安装swoole

互联网 19-12-6

1、下载镜像

pull php 镜像

docker pull php:7.3-alpine3.8

创建容器

docker run -it --name test php:7.3-alpine3.8  sh

2、进入容器安装swoole

# 安装依赖的第三方包  echo http://mirrors.ustc.edu.cn/alpine/v3.7/main > /etc/apk/repositories && \   echo http://mirrors.ustc.edu.cn/alpine/v3.7/community >> /etc/apk/repositories apk --no-cache add autoconf gcc g++ make openssl openssl-dev  #下载swoole  pecl install swoole-4.3.1   #开启扩展 docker-php-ext-enable swoole  #查看扩展 php -m     #将目前环境打包成新镜像 docker commit test swoole:4.3.1

3、创建swoole容器

docker run -it --name swoole \ -p 80:80 \ -v /home/my/lujing:/pro \ swoole:4.3.1 sh

4、设置基本目录(app)

"autoload": {         "psr-4": {             "App\\": "app/"         }     }

执行composer dump-autoload映射app目录

创建一个http服务

$http = new Swoole\Http\Server("0.0.0.0", 80); $http->on('request', function ($request,Swoole\Http\Response $response) {     $response->end("<h1>hello</h1>"); }); $http->start();

以上就是docker怎么安装swoole的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: Swoole
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:java的八种基本数据类型是什么?

相关资讯