目标
自动、定期运行某些R程序,比如抓取某些网页,或者定期统计一些数字。
设备
DS920+安装docker,映像选择最流行的rocker/docker,下载是标准过程。
设置
启动Rstudio容器后,如果直接打开rocker/docker会显示“无法打开网页”,需要调整设置。
- 端口设置处,本地端口填8787,不能留空(留空系统自动设成“自动”)

-
常规设置处,创建桌面快捷方式选择“网页”,IP后添加端口8787
网址添加端口8787
-
添加密码
前两步设置完成后,就可以在新网页打开rstudio了,但登录时需要使用用户名和密码。rocker/docker曾经默认的用户名和密码都是"rstudio",新版本已经改成必须使用用户设定的密码。新密码在“环境”里添加,点“+”增加“PASSWORD"键,“值”为选好的密码,用户名不用设置。再打开rstudio,用户名输入rstudio,密码就是刚才设置的那个,便可进入rstudio。
添加密码
有人说在群晖上运行rstudio并不是好主意,或许吧,但是不管了,先折腾起来,以后再研究怎么折腾服务器。
零散经验
- 在Chrome上运行Rstudio,上传文件到服务器会报错,换成edge就没问题了。
网友评论