但是,我看到packrat将包安装到系统库中(/usr/local/lib/R/...)而是私有项目库。如果我进入bash docker的控制台,并在项目目录中启动R会话,然后读取.Rprofile文件并安装packrat,然后开始将包安装到私有库中。我怎样才能从Dockerfile中得到这个?在我的Dockerfile中:
RUN cd /srv/shiny-server && \ R</em
但是,在我的机器上启动R时,library(shiny)和library(Rcpp)都没有任何问题。Platform: x86_64-pc-linux-gnu (64-bit)
R is free software and comes with ABSOLUTELY* removing â/usr/local/lib/R/site-library
R闪亮应用程序的停靠过程是通过摇杆/闪亮图像来完成的。我需要运行一个R闪亮的应用程序从windows系统的停靠。唯一的问题是,用于这个过程的rocker/shiny是一个基于Linux的容器。我试着写了一个可以在windows上运行的docker文件,但问题是容器是基于Linux的。我的Dockerfile FROM rocker/r-ver:3.5.1
RUN R -