【问题标题】:Read data in R Shiny App to run in Docker Container读取 R Shiny App 中的数据以在 Docker Container 中运行
【发布时间】:2022-01-17 15:25:08
【问题描述】:

我想在 Docker Containers 的帮助下发布我的 R Shiny App。 在应用程序中,我必须读取一些数据(例如作为 txt 文件或 excel 文件),然后应用程序将数据可视化。 我能够创建一个不必读取外部数据的 Shiny 应用程序的容器,但是一旦我尝试创建一个必须读取外部数据的 Shiny 应用程序的容器,我就无法在 docker 桌面中打开该应用程序. 我的应用程序所需的数据不断变化。 有谁知道如何处理这个问题? 提前谢谢!

【问题讨论】:

    标签: r docker shiny docker-container


    【解决方案1】:

    您需要将数据目录作为卷挂载到容器中: docker run -v /host_data_path:/container_data_path image_name

    【讨论】:

    • 感谢您的建议。我可以像 read_excel(来自 readxl 包)以通常的方式在 R Shiny 中读取我的数据吗?更新数据后,仪表板是否也会自动更新我使用数据制作的图?
    • 在 docker 镜像中,有一个带有 R 会话的闪亮服务器。如果你在这个镜像中安装 R 包,你可以做 R 能做的所有事情。 Docker 不是一种新的编程语言,它只是一个包装器。
    猜你喜欢
    • 2019-12-16
    • 2022-10-15
    • 2020-10-31
    • 1970-01-01
    • 1970-01-01
    • 2017-11-29
    • 1970-01-01
    • 2019-06-24
    • 2016-06-25
    相关资源
    最近更新 更多