摘要
GUI除了标题栏之外都是空白的。
这个问题与#476相同,但提出的解决方案不起作用。
使用过去的版本会导致相同的问题。
重现步骤
docker pull axarev/parsr
docker run -p 3001:3001 axarev/parsr
Starting par.sr API : node api/server/dist/index.js
[2021-02-17T14:34:11] INFO (parsr-api/7 on 3a1f4808222c): Api listening on port 3001!
docker pull axarev/parsr-ui-localhost
docker run -t -p 8080:80 axarev/parsr-ui-localhost:latest
/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
/docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
10-listen-on-ipv6-by-default.sh: error: /etc/nginx/conf.d/default.conf is not a file or does not exist
/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
/docker-entrypoint.sh: Configuration complete; ready for start up
172.17.0.1 - - [17/Feb/2021:14:43:05 +0000] "GET /upload HTTP/1.1" 200 1020 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36" "-"
172.17.0.1 - - [17/Feb/2021:14:43:06 +0000] "GET /favicon.ico HTTP/1.1" 200 241886 "http://localhost:8080/upload" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36" "-"
预期行为
上传页面应该可见。
实际行为
只有标题栏是可见的。
截图
4条答案
按热度按时间l2osamch1#
在Chrome或Firefox中,使用开发工具(F12)刷新页面后,检查网络选项卡。您可能会看到为什么页面保持空白的提示,图形用户界面可能尝试从不存在的主机下载资源。
rur96b6h2#
我遇到了同样的问题。我在Chrome的网络标签页中查看了一下,这是一张截图,看起来默认配置请求指向了localhost,而不是parsr docker运行的位置。你知道在哪里可以修改这个吗?
l7mqbcuq3#
在这里也遇到了同样的问题。原因是我们并不一定在开发机器上部署容器,而是需要远程部署,因此我们需要能够运行类似以下命令的程序:
重新构建完整的镜像是不必要的额外工作。请更改docker镜像,以便我们可以传递api服务器的地址,谢谢?
piztneat4#
对于那些寻找无需重建映像的快速解决方案的人:在$x_1m^0n^1x$中从您的远程开发服务器创建Map到您的本地机器。