Repository Following the folder structure defined by Team Data Science Process (TDSP) is an agile, iterative, data science methodology to improve collaboration and team learning.
To allow usage of R-Studio in a portable way using Docker Container
docker login
docker build -t fernandovcb/rstudio .
docker run --rm -p 8787:8787 -e USER=myself -e PASSWORD=guest -v /mnt/d/GITHUB\ PROJECTS/Docker-Deployment/RStudio/Code:/home/myself/rstudio fernandovcb/rstudio
Ctrl + C
docker stop CONTAINER_ID
docker push fernandovcb/rstudio
docker save fernandovcb/rstudio > docker_rstudio.tar
docker load --input docker_rstudio.tar
docker pull fernandovcb/rstudio
copy the ID
docker ps
docker exec -it CONTAINERID bash
Now you are in the Bash. To leave only execute exit
After make some changes (install something) in a running container
docker ps
#copy the ID
docker commit -m "added gapminder" [ID] fernandovcb/rstudio
docker push fernandovcb/rstudio
Save with tags (different versions):
docker tag fernandovcb/rstudio fernandovcb/rstudio:version0.9
docker images
docker push fernandovcb/rstudio:version0.9
docker images
docker rmi --force [IMAGE ID]
Get ID
docker ps
docker exec -it [ID] bash
Content type
Image
Digest
Size
1.4 GB
Last updated
almost 6 years ago
docker pull fernandovcb/rstudio