Docker-R创建多个进程

Docker-R创建多个进程,r,docker,dockerfile,R,Docker,Dockerfile,我正在创建一个docker容器,并在其中安装R 问题是,在容器中运行R时,主R进程创建ncores-1子进程 因此,当在我的笔记本电脑上使用8核运行docker时,我会得到1R进程和7R子进程 我还尝试配置Docker文件,如下所示: 但仍然不起作用 Docker文件: FROM ubuntu:14.04 RUN sed -e 's/archive\.ubuntu/at\.archive\.ubuntu/g' -i /etc/apt/sources.list RUN apt-get upda

我正在创建一个
docker容器
,并在其中安装
R

问题是,在容器中运行
R
时,主
R
进程创建
ncores-1
子进程

因此,当在我的笔记本电脑上使用
8核
运行docker时,我会得到
1R进程
7R子进程

我还尝试配置Docker文件,如下所示:

但仍然不起作用

Docker文件:

FROM ubuntu:14.04

RUN sed -e 's/archive\.ubuntu/at\.archive\.ubuntu/g' -i /etc/apt/sources.list
RUN apt-get update
RUN apt-get -y install libatlas3-base
RUN apt-get -y install libopenblas-base
RUN apt-get -y install r-base
RUN apt-get -y install r-base-dev
RUN apt-get -y install apt-utils

RUN echo "deb http://cran.cnr.berkeley.edu/bin/linux/ubuntu/ trusty/" >> /etc/apt/sources.list
RUN gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
RUN gpg -a --export E084DAB9 | apt-key add -
RUN apt-get update
RUN apt-get -y --with-new-pkgs upgrade

有人遇到这个问题吗?

我不知道为什么,但整个问题都是由安装
libopenblas base
引起的

拆下线路后

RUN apt-get -y install libopenblas-base
一切都很顺利