Docker Swoole使用

2020-12-14  本文已影响0人  HueyYao

Docker Swoole使用

docker pull下来swoole镜像然后 在容器打开 配置好端口 以及本地

1607956732(1).jpg
docker run --rm -t -i --name hueyyao-php7-swoole -p 9501:9501 -v C:\Users\HueyYao\Desktop\swoole_www:/app hueyyao:centos7php7.3 /bin/bash

C:\Users\HueyYao\Desktop\swoole_www 为源码所在路径

/app 为容器内路径

然后创建文件http_server.php

<?php

$http = new Swoole\Http\Server('0.0.0.0',9501);

$http->on('request', function ($request, $response) {
    var_dump($request->server);
    var_dump($request->get);

    $response->cookie("hueyYao","testSwooleHttpServer",time()+1800);

    $response->header("Content-Type", "text/html; charset=utf-8");
    $response->end("<h1>Hello Swoole---Server. #".rand(1000, 9999)."</h1>".json_encode($request->get));
});

$http->start();

本地链接访问

1607956827(1).jpg
上一篇下一篇

猜你喜欢

热点阅读