注:以后可以采用此方法:因为更简单,只是默认包不如上一种方法(rocker/verse)多。
上一种方法创建的r版本比较低,经查看,其docker镜像叫:rocker/verse,而不是github上的rocker/rstudio(R version 4.1.1 (2021-08-10));似乎不是最新的,所以用网上另一种方法来建一个看看。
# 查看rstudio的镜像,选star最多的那个官方的
docker search rstudio
docker pull rocker/rstudio:latest
开放8788
端口
sudo ufw allow 8788
重新再新建一个文件夹:
mkdir -p $HOME/docker/r-docker-tutorial
启动R-docker:
docker run -d \
--name rstuido1 \
-e PASSWORD=YOURPASSWORD \
-v "$HOME/docker/r-docker-tutorial":/home/rstudio/r-docker-tutorial \
--restart=unless-stopped \
-p 8788:8787 \
rocker/rstudio
发现R 的版本也就新那么一点点(R version 4.1.2 (2021-11-01)),先用上一个rstudio server吧,以后不能用了,再用这种方法安装