| | |
| | | VOLUME /tmp |
| | | ENV LANG en_US.UTF-8 |
| | | RUN echo "server { \ |
| | | listen 80; \ |
| | | location /herb/ { \ |
| | | proxy_pass http://jeecg-boot-gateway:9999/; \ |
| | | proxy_redirect off; \ |
| | | proxy_set_header Host jeecg-boot-gateway; \ |
| | | proxy_set_header X-Real-IP \$remote_addr; \ |
| | | proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; \ |
| | | } \ |
| | | #解决Router(mode: 'history')模式下,刷新路由地址不能找到页面的问题 \ |
| | | location / { \ |
| | | root /var/www/html/; \ |
| | | index index.html index.htm; \ |
| | | if (!-e \$request_filename) { \ |
| | | rewrite ^(.*)\$ /index.html?s=\$1 last; \ |
| | | break; \ |
| | | } \ |
| | | } \ |
| | | access_log /var/log/nginx/access.log ; \ |
| | | listen 80; \ |
| | | location /herb/ { \ |
| | | proxy_pass http://jeecg-boot-gateway:9999/; \ |
| | | proxy_redirect off; \ |
| | | proxy_set_header Host jeecg-boot-gateway; \ |
| | | proxy_set_header X-Real-IP \$remote_addr; \ |
| | | proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; \ |
| | | } \ |
| | | #解决Router(mode: 'history')模式下,刷新路由地址不能找到页面的问题 \ |
| | | location / { \ |
| | | root /var/www/html/; \ |
| | | index index.html index.htm; \ |
| | | if (!-e \$request_filename) { \ |
| | | rewrite ^(.*)\$ /index.html?s=\$1 last; \ |
| | | break; \ |
| | | } \ |
| | | } \ |
| | | access_log /var/log/nginx/access.log ; \ |
| | | } " > /etc/nginx/conf.d/default.conf \ |
| | | && mkdir -p /var/www \ |
| | | && mkdir -p /var/www/html |