回答

1

渲染Shiny R Markdown文档需要服务器端支持。这是开源Shiny Server产品的一项功能(请参阅Shiny Server documentation),该功能似乎并未由ShinyProxy实施。

如果你想增加对ShinyProxy的支持,这不会非常困难;有一些细节需要解决,但基本上代理只需要使用rmarkdown::run()而不是shiny::runApp()

+0

我应该在哪里添加'rmarkdown :: run()'? – Juanchi

+0

#jonathan你能帮我这个吗? http://stackoverflow.com/questions/40852523/r-flexdashboard-site-not-found-after-deploying – Juanchi

1

实际上支持ShinyProxy开箱即用。你只需要添加yourfile.Rmd文件泊坞窗图像(即添加在您的Dockerfile相关命令),然后在apps块相关领域使用 的

docker-cmd: ["R", "-e rmarkdown::run('/path/to/yourFile.Rmd')"]

。关于应用配置的详细信息here