4

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
4

2 に答える 2