Archiv

R Programmiersoftware Umgebung Docker Image Bereitstellung und Nutzung

R Programmiersoftware Umgebung Docker Image Bereitstellung und Nutzung

Um

Das automatisierte Build-Docker-Bild des R-Projekts zum statistischen Computer „LinuxConfig/Cran-r“ kann verwendet werden.

Aufbau

Das Docker -Bild mit dem R -Projekt wird zusammengestellt und wird auf dem Debian GNU/Linux -System ausgeführt.

Verwendung

Hier gehen wir davon aus, dass Docker bereits in Ihrem System installiert ist.Ziehen Sie das Docker -Bild zuerst an:

# Docker Pull Linuxconfig/Cran-r 

Durch die Verwendung von Docker's -v Option, die wir jetzt montieren und so unser R -Arbeitsverzeichnis innerhalb eines Docker -Enthaltungsgeschäfts zugänglich machen können. Zum Beispiel unser R-Files Das Verzeichnis enthält ein einzelnes R -Skript Hallo.R:

# Cat R-Files/Hallo.R Cat ('Hallo Welt!')) 

Jetzt setzen wir ein R-Cran-Docker-Image ein und machen unseren Einheimischen R-Files Verzeichnis in unserem neuen Docker -Containerverzeichnis verfügbar/Wurzel/. Fühlen Sie sich frei, Ihr Zielverzeichnis so zu ändern, dass Sie Ihren Anforderungen entsprechen:

# 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# 

Navigieren Sie zu Ihrem /Wurzel/ Verzeichnis zum Zugriff auf Ihre R -Arbeitsdateien:

# CD root@cran-r: ~# ls Hallo.R # R CMD Batch Hallo.R root@cran-r: ~# cat Hallo.Rout R Version 3.2.1 (2015-06-18)-"World-Famous Astronaut" Copyright (C) 2015 Die R-Stiftung für statistische Computerplattform: x86_64-unbedingt-linux-gnu (64-Bit) R ist kostenlose Software und verfügt über absolut keine GARANTIE. Sie können es gerne unter bestimmten Bedingungen umverteilen. Geben Sie 'lizenz ()' oder 'lizenz () für Verteilungsdetails ein. R ist ein kollaboratives Projekt mit vielen Mitwirkenden. Geben Sie 'Mitwirkende ()' ein, um weitere Informationen und "Citation ()" zum Zitieren von R- oder R -Paketen in Veröffentlichungen zu. Geben Sie 'Demo ()' für einige Demos, 'help ()' für Online-Hilfe oder 'Hilfe ein.start () 'für eine HTML -Browser -Schnittstelle zur Hilfe. Geben Sie 'q ()' ein, um r zu beenden. > Katze ('Hallo Welt!') Hallo Welt!>> proc.Time () Benutzersystem verstrichen 0.129 0.033 0.245 
Thecus NTOP 10TOP 10 Eingibt eine Redboot Boot Loader -Befehlsschnittstelle
Wenn Sie einen TheCus 2100 Nas -Speicher besitzen und sich von einem Softwareunfall wiederherstellen müssen, haben Sie zwei Optionen. Einer besteht da...
So erhalten Sie WDIDDLE3, um den IDDLE -Timer für das WD -Ohren -Laufwerk einzustellen
Hier können Sie einfach Schritte befolgen, um den Timer für Kopfparkplätze mit WD Ohrs Drive zu deaktivieren und festzulegen. Um diese Aufgabe zu erle...
GRUB -Ladung Stufe 1.5 Fehler Top 10
GRUB -Ladung Stufe 1.5 Fehler 15 Die Fehlermeldung zeigt nicht unbedingt an, dass Sie einen MBR (Master -Boot -Datensatz) Ihres Bootings zerstört habe...