Tag: r

如何使Python,R和MongoDB的Docker容器的图像一起工作

我为我的项目select的堆栈是Python,R和MongoDB。 不过,我想为这个项目采用Docker,但是当我在互联网上做了我的研究之后,我几乎find了使用PHP或Wordpress的MySQL的例子。 所以,我很想知道在哪里可以find使用Python,R和MongoDB容器的教程或示例,或者有关如何将它们放在一起的任何想法。 Dockerfile会是什么样子? 特别是在我的项目中,用于数据处理和数据可视化的R将从Python用作数据收集器的数据清理子模块。 任何帮助将不胜感激。

无法在Jupyter笔记本中加载R内核,Kernel Died

无法加载共享对象'/opt/conda/lib/R/library/stringi/libs/stringi.so'我想安装python在RHEL 7泊坞窗图像上的python,该文件是可用的(不缺less)/select/康达/ LIB / R /库/ stringi /库/ stringi.so。 它与Ubuntu / debian工作正常,但不在RHEL工作 [I 07:18:08.758 NotebookApp] KernelRestarter: restarting kernel (2/5) Error in dyn.load(file, DLLpath = DLLpath, …) : unable to load shared object '/opt/conda/lib/R/library/stringi/libs/stringi.so': libicui18n.so.58: cannot open shared object file: No such file or directory Calls: :: … tryCatch -> tryCatchList -> tryCatchOne -> <Anonymous> Execution […]

terminal在Docker容器中运行命令后挂起

当我在Docker镜像中执行包testing时: docker run -v `pwd`:/src -t my_docker_image:TAG Rscript -e "setwd('/src/project_dir/'); devtools::check()" 输出: fitStepp: … Reference Venn plot: …… DONE =========================================================================== <terminal hangs…> 或运行简单的脚本: docker run -v `pwd`:/src -t my_docker_image:TAG Rscript -e "setwd('/src/project_dir/'); list.files()"` 输出: [1] "project.Rproj" "DESCRIPTION" [3] "DESCRIPTION.bak" "extdata" [5] "inst" "man" [7] "NAMESPACE" "NEWS.md" [9] "R" "tests" [11] "vignettes" <terminal hangs…> terminal挂起,只能通过CTRL+Cclosures。 任何想法为什么发生这种情况?

将R安装在Docker镜像中

如何在我的Docker镜像中安装R版本3.4.0。 我已经安装了Python使用: RUN yum -y install https://centos6.iuscommunity.org/ius-release.rpm \ && yum -y install python36u \ && yum -y install python36u-devel \ && yum -y install python36u-pip \ && yum -y install python36u-tkinter.x86_64 同样我需要安装R: 我已经在R中指定了以下文件: ENV R_BASE_VERSION 3.4.0 RUN Rscript -e 'install.packages("devtools",dependencies=TRUE)' \ &&Rscript -e 'install.packages("methods",dependencies=TRUE)' \ &&Rscript -e 'install.packages("jsonlite",dependencies=TRUE)' \ 请build议。我是docker工人 我想我需要做如下的事情: ENV R_BASE_VERSION 3.4.1 ## […]

Dockerfile中的多行Rscript

我正在尝试使用R来构build一个Docker镜像,而且我希望能够以一种干净,易于阅读的方式跨越多行打破我的软件包安装步骤,但bash似乎并不喜欢这种方法不知道结局在哪里)。 有没有办法让这么长的一行代码分成多行? Rscript -e 'devtools::install_cran(c("tidytext","janitor","corrr","officer","devtools","pacman"))' 也许,像这样的东西: Rscript -e 'devtools::install_cran(c("tidytext","janitor", "corrr","officer","devtools","pacman"))' 这可能与Rscript? 我已经尝试在每行的末尾使用\,但它仍然无效。 我明白install2.r可以一行一行地列出包,但我想有一个包的向量传递给devtools::install_cran如果可能的话。 我已经看到其他人简单地通过Rscript调用它的R脚本,但我希望看到我的Dockerfile中的所有安装步骤,而不是复制并在我的容器中运行一个外部R脚本。 谢谢你的帮助。 Rscript test.R

RStudio(IDE不是服务器)可以configuration为使用远程R设置?

我正在将我的debian安装程序转换到所有debian-repository外部应用程序运行在专用的docker容器中。 在这种情况下,我是一个沉重的用户rstudio,让我感到困惑…有没有人有洞察到是否有可能作为远程R安装的客户端运行它?

Docker进程挂起并被杀死

像这个话题一样,docker进程暂停并被杀死。 我的python项目运行bash脚本,其中的一个部分是运行R脚本,它从influxdb中提取数据,然后处理它。 当项目获得短时间的数据,例如1-5天时,这不是问题。 整个事情从几个星期的大时间框架开始。 它只是减慢,所以它需要年龄来产生任何东西(我检查日志),最终会被杀死。 R脚本可以取消大约25MB的数据,但70MB的数据并不那么容易。 难道Flask + bash + R会立即使用太多内存吗? 在Docker之外调用时,不会出现这样的问题 Dockerfile: FROM ubuntu # Install requirements fot the flask app RUN apt-get clean && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get upgrade -y && DEBIAN_FRONTEND=noninteractive apt-get install -y \ python3 \ python3-pip \ r-base \ r-base-dev \ r-cran-rgl \ mutt \ git \ texlive-fonts-recommended # […]

如何在Docker容器中重新启动shiny的服务器?

我有一个Dockerized R Shiny应用程序,可以扩展摇杆/shiny的图像。 我想在某个时候重新启动Docker容器中的shiny-server。 从shiny-server的文档中 ,我尝试了不同Linux版本的所有命令,但都没有工作。 有谁知道如何重新启动在Docker容器中的shiny服务器?

无法在Docker镜像中安装RWeka软件包

我正在使用一个Java图像,与R安装,因为我需要它,但是当我安装一个RWeka包时,我得到一个错误 下面是我的Dockerfile: FROM buildpack-deps:jessie-scm # A few problems with compiling Java from source: # 1. Oracle. Licensing prevents us from redistributing the official JDK. # 2. Compiling OpenJDK also requires the JDK to be installed, and it gets # really hairy. RUN apt-get update && apt-get install -y –no-install-recommends \ bzip2 \ unzip \ xz-utils […]

使用X11转发的Docker容器

我正在尝试通过Docker运行来构build一个包含Rscript的Dockerfile。 我正在构build一个与tcl / tk包加载相关的错误,同时在构buildDocker文件的同时我想使用X-11转发和显示variables。 我目前正在关注这个post 。 我正面临的问题是,我无法find我的机器中的tmp / .X11-unix目录,如后文所述。 有没有其他的build设docker文件和克服tcl / tk包中的错误?