我在Windows 10 Pro中的Docker容器中使用RStudio。我使用从https://hub.docker.com/u/rocker/中拉取的RStudio rocker/rstudio
映像。
为了启动容器,我执行了以下命令:
docker run -d -p 8787:8787 -v //c/Users/<My name>/Documents/R/Rprojects:/home/rstudio/ rocker/rstudio
然后我可以通过以下链接从浏览器访问服务器: http://localhost:8787/。一切正常。
我想要做的是对RStudio环境进行一些定制。特别是,我将“工具/全局选项/编辑器主题”更改为“Pastel on Dark”。我应用了这个选项,但它只在容器存活时保留。当我重新启动容器时,自定义选项全部丢失。
我的项目保存在运行容器时指定的文件夹中,但全局选项没有保存。
那么,我该如何在硬盘上保存全局选项呢?也许我需要在驱动器上公开另一个文件夹,该文件夹将连接到RStudio保存全局选项的容器文件夹?
是否可以在dockerfile
中预定义全局选项作为docker镜像中的新层?