使用Docker来构建一个稳定可以重复的R环境,可以解决安装R包时的版本问题。
第一步:安装Docker,详见官网
第二步:pull 镜像到本地
第三步:运行Rstudio容器
第四步:获取 host IP
第五步:在浏览器中使用Rstudio
网址是:http://[host IP]:8787
username:rstudio
password:就是第三步中设置的
# 第二步-第四步中使用的命令
# Mac OS 的终端中执行以下命令
$ docker pull rocker/rstudio:latest
$ docker run -e PASSWORD=[密码] -p 8787:8787 rocker/rstudio
$ docker exec [container ID] cat /etc/hosts
- 执行完第二步后使用
docker image ls
查看是否pull成功,然后执行第三步 - *执行完第三步后,可以使用
docker container ls
获取 rocker/rstudio的container ID,然后执行第四步