R Programación Software Entorno Docker Implementación y uso de imágenes

R Programación Software Entorno Docker Implementación y uso de imágenes

Acerca de

La imagen de Docker de compilación automatizada del proyecto R para la computación estadística "LinuxConfig/Cran-R" se puede utilizar para implementar instantáneamente el entorno de software de programación R en cualquier hosts dado que tiene Docker ya instalado en su sistema.

Configuración

La imagen de Docker con el proyecto R se compila y se ejecuta en el sistema Debian GNU/Linux.

Uso

Aquí suponemos que Docker ya está instalado en su sistema.Primera imagen de Docker:

# Docker Pull LinuxConfig/Cran-R 

Usando Docker's -V Opción ahora podemos montar y, por lo tanto, hacer que sea accesible nuestro directorio R de trabajo dentro de un Docker CONTENTER. Para un ejemplo nuestro RILLOS R El directorio contiene un solo script R Hola.Riñonal:

# Cat R-Files/Hola.R Cat ('Hola mundo!') 

Ahora, implementamos una imagen de Docker R-Cran y hacemos nuestro local RILLOS R Directorio disponible en nuestro nuevo Directorio de contenedores Docker/raíz/. Siéntase libre de cambiar su directorio objetivo para satisfacer sus necesidades:

# Docker Run -it -name Cran-R -h Cran-R -V $ PWD/R-Files:/root/LinuxConfig/Cran-r/bin/bash root@cran-r:/r-3.2.1# 

Navegue a su /raíz/ Directorio para acceder a sus archivos de trabajo R:

# CD Root@Cran-R: ~# ls Hola.R # R CMD Batch Hola.R root@Cran-R: ~# Cat Hello.Rout r versión 3.2.1 (2015-06-18)-Copyright "Astronaut" mundial GARANTÍA. Usted es bienvenido a redistribuirlo bajo ciertas condiciones. Escriba 'licencia ()' o 'licencia ()' para detalles de distribución. R es un proyecto de colaboración con muchos contribuyentes. Tipo 'Colaboradores ()' para obtener más información y 'Citation ()' sobre cómo citar paquetes R o R en publicaciones. Tipo 'demo ()' para algunas demostraciones, 'ayuda ()' para ayuda en línea o 'ayuda.start () 'para una interfaz de navegador HTML para ayudar. Escriba 'q ()' para dejar r. > gato ('Hola mundo!') Hola Mundo!>> Proc.TIME () Sistema de usuario transcurrido 0.129 0.033 0.245 

Tutoriales de Linux relacionados:

  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Cosas para instalar en Ubuntu 20.04
  • Cómo montar la imagen ISO en Linux
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cómo instalar R en Ubuntu 20.04
  • Cosas para instalar en Ubuntu 22.04
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Archivos de configuración de Linux: los 30 principales más importantes
  • Cómo arrancar dual Kali Linux y Windows 10
  • Mastering Bash Script Loops