docker部署H5小游戏集

H5小游戏集纯静态~但需要php环境。考虑到资源最大化,决定用docker部署。

Game下载

此处内容需要 回复 后才能查看

php-fpm安装

1、拉取php镜像

docker pull php:7.4-fpm

2、创建php容器

docker run --name php7.4fpm -v /volume1/docker/Game80H5/GameHtml:/www -d php:7.4-fpm

nginx安装

1. 拉取nginx镜像

docker pull nginx

2. 创建nginx容器

docker run --name h5game -p 8080:80 -d \
    -v /volume1/docker/Game80H5/GameHtml:/usr/share/nginx/html:ro \
    -v /volume1/docker/Game80H5/nginx_conf:/etc/nginx/conf.d:ro \
    --link php7.4fpm:php \
    nginx

修改nginx配置文件

/volume1/docker/Game80H5/nginx_conf目录下添加game.conf ,内容如下:

server {
    listen       80;
    server_name  localhost;

    location / {
        root   /usr/share/nginx/html;
        index  index.html index.htm index.php;
    }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }

    location ~ \.php$ {
        fastcgi_pass   php7.4fpm:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /www/$fastcgi_script_name;
        include        fastcgi_params;
    }
}

 

THE END
分享
二维码
打赏
海报
docker部署H5小游戏集
H5小游戏集纯静态~但需要php环境。考虑到资源最大化,决定用docker部署。 Game下载 此处内容需要 回复 后才能查看 php-fpm安装 1、拉取php镜像 docker pull ph……
<<上一篇
下一篇>>