Sign inSign up

ryanxu0731/nginx

By ryanxu0731

•Updated over 5 years ago

Image
0

52

ryanxu0731/nginx repository overview

⁠v1.0
nginx version: nginx/1.19.9

v1.1
nginx version: nginx/1.21.0

2021-05-27:Nginx 新暴高危漏洞CVE-2021-23017
确认的受影响版本: 0.6.18-1.20.0
确认的修补版本: 1.21.0,1.20.1


创建Nginx配置文件

vim /docker/nginx/conf.d/default.conf

#内容如下:
server {
    listen       80;
    server_name  localhost;
    client_max_body_size 20M;  #添加此项可增大网站上传文件大小
    location / {
        root   /usr/share/nginx/html;
        index  index.php index.html index.htm;
    }
    location ~ \.php(.*)$ {
        root          	/var/www;                    # php 容器的目录,进 php 容器查看
        fastcgi_pass	172.16.1.1:9000;         # php 容器的IP,搭配 php-7.0-fpm_v1.1
        fastcgi_index	index.php;
        fastcgi_param	SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

# 如果修改主机目录,如下两处都要修改
# root   /usr/share/nginx/html;
# root   /var/www;

启动容器

docker run -d --name nginx \
                     --net webnet --ip 172.16.1.2 \
                     -p 8080:80 \
                     -v /docker/www:/usr/share/nginx/html \
                     -v /docker/nginx/conf.d:/etc/nginx/conf.d --privileged=true \
                     ryanxu0731/nginx:php-7.0-fpm_v1.1

Tag summary

Content type

Image

Digest

Size

51.2 MB

Last updated

over 5 years ago

docker pull ryanxu0731/nginx:v1.1