easyswoole - 安装以及映射目录

镜像拉取

docker pull easyswoole/easyswoole3

docker hub上的环境为 php7.4 + swoole4.4.26 + easyswoole 3.4.x

框架启动

docker run -ti -p 9501:9501 easyswoole/easyswoole3

查看dockerId(拉取后需先启动框架才可查询dockerId)

docker container ls

拷贝文件目录到宿主机中

docker cp {dockerId}:/easyswoole /www/wwwroot/easyswoole

/www/wwwroot/easyswoole为宿主机的目录

关闭并删除容器

docker stop {dockerId}
docker rm {dockerId}

启动容器 映射宿主机目录

docker run -ti -p 9501:9501 -v /www/wwwroot/easyswoole:/easyswoole easyswoole/easyswoole3

进入容器,启动Easyswoole服务

php easyswoole server start [-d|-p]
-d 后台运行
-p 自定义端口开启
stop  
restart 重启

退出容器

ctrl+d

重新进入容器

docker container exec -it {$dockerId} /bin/bash
posted @ 2022-01-24 23:32  Myifb  阅读(69)  评论(0编辑  收藏  举报