我把react应用程序部署在"/dashboard"
子路径上,通过在package.json
中使用"homepage":"/dashboard"
实现了这一点,然后为它创建了一个docker镜像。
现在,当我尝试在我的系统上使用该docker映像运行它时,它会显示此错误http://localhost:3030/dashboard/favicon.ico
港口3030是我的码头集装箱目前运行的地方。
我尝试使用nginx反向代理。但它似乎不工作
我的用于反向代理的nginx.conf文件
server {
listen 80;
listen [::]:80;
server_name localhost;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
location /dashboard/ {
proxy_pass http://127.0.0.1:3030/;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
我的docker-compose文件
version: '3.6'
services:
explorer:
image: my-image
ports:
- 3030:80
web:
image: nginx
ports:
- 80:80
volumes:
- ../nginx.conf:/etc/nginx/conf.d/default.conf
以下是我尝试访问x1c 0d1x时出现的错误
在此输入图像描述
第一节第一节第一节第二节第一节
1条答案
按热度按时间hpxqektj1#
配置错误
变更
到