搜索镜像
sudo docker search hyperf
拉取镜像
sudo docker pull hyperf/hyperf
查看本地镜像
sudo docker images
创建hyperf容器
sudo docker run --name hyperf -v /workspace/skeleton:/data/project -p 9501:9501 -it --privileged -u root --entrypoint /bin/sh hyperf/hyperf:7.4-alpine-v3.11-swoole
修改容器的composer源(阿里云)
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer
进入项目目录
cd /data/project/
composer下载hyperf项目
composer create-project hyperf/hyperf-skeleton
进入hyperf项目目录
cd hyperf-skeleton/
启动hyperf服务
php bin/hyperf.php start
查看服务运行情况
netstat -antp|grep 9501
curl测试服务是否正常
curl http://118.195.173.53:9501
注:9501端口要开发
服务器正常返回结果
{"method":"GET","message":"Hello Hyperf."}
压力测试
ab -c 100 -n 500 http://118.195.173.53:9501/