R é uma linguagem de programação de código fonte aberto especializada em computação estatística e gráficos.
Há uma grande quantidade de documentação sobre o uso do R nos links a seguir:
- https://www.r-project.org/doc/bib/R-books.html
- https://cran.r-project.org/manuals.html
- https://education.rstudio.com/learn/beginner/
- https://learning.oreilly.com/search/?query=R
- https://www.packtpub.com/catalogsearch/result/?q=R
- https://www.youtube.com/watch?v=lVKMsaWju8w
O R-Studio é uma IDE (Integrated Development Environment) que facilita o desenvolvimento de código utilizando o R. O Rstúdio pode ser instalado em contêiner Docker de maneira simples e rápida.
Se você não sabe o que é Docker, recomendo começar lendo os links abaixo. É um longo caminho, mas vale a pena conhecer essa tecnologia.
http://blog.aeciopires.com/palestra-transportando-as-aplicacoes-entre-varios-ambientes-com-docker/
http://blog.aeciopires.com/primeiros-passos-com-docker/
Também ministro curso de Docker: http://blog.aeciopires.com/curso-docker
1) Crie o diretório abaixo para persistir os dados fora do contêiner.
sudo mkdir -p /docker/rstudio/Documents
2) Inicie o R-Studio usando o Docker com o seguinte comando:
docker run -p 8787:8787 -d \
--name rstudio \
-e PASSWORD=YOUR_PASSWORD \
-v /docker/rstudio/Documents:/home/rstudio/Documents \
rocker/rstudio
O R-Studio estará acessível na URL: http://IP-Servidor:8787 com o login rstudio e a senha que você definiu na instalação.
Fonte:
3) Se quiser parar o contêiner, basta executar o comando abaixo.
docker stop rstudio
4) Para iniciá-lo novamente, execute o comando abaixo.
docker start rstudio
5) Para visualizar os logs, execute o comando a seguir.
docker logs -f rstudio
6) Para remover o contêiner, execute o seguinte comando.
docker rm -f rstudio