docker と ShinyProxy は初めてです。https://www.shinyproxy.io/の手順に従っていました。Hello-world および 06_tabset アプリではすべて正常に動作しています。次に、ブラウザーからアプリを開いたときに機能しない Euler アプリのイメージを作成しました。
Error
Status code: 500
Message: Failed to start container
Stack Trace:
eu.openanalytics.containerproxy.ContainerProxyException: Failed to start container
編集:
実際のエラーは次のとおりです。
Caused by: com.spotify.docker.client.exceptions.DockerRequestException: Request error: POST http://localhost:2375/containers/create: 400, body: {"message":"No command specified"}
また、アプリを実行しようとすると、動作しません:
sudo docker run -p 3838:3838 openanalytics/shinyproxy-demo R -e 'shiny::runApp('/root/euler')'
私が得るエラーは次のとおりです。
shiny::runApp(/root/euler)
Error: unexpected '/' in "shiny::runApp(/"
Execution halted
そしてそれを次のように変更した後:
sudo docker run -p 3838:3838 openanalytics/shinyproxy-demo R -e 'shiny::runApp('root/euler')'
私はこれを得る:
Error in as.shiny.appobj(appDir) : object 'root' not found
Calls: <Anonymous> -> as.shiny.appobj
Execution halted