R Programmiersoftware Umgebung Docker Image Bereitstellung und Nutzung
- 3519
- 332
- Levke Harnapp
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
Verwandte Linux -Tutorials:
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- Dinge zu installieren auf Ubuntu 20.04
- So montieren Sie das ISO -Bild unter Linux
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- So installieren Sie R auf Ubuntu 20.04
- Dinge zu installieren auf Ubuntu 22.04
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- Linux -Konfigurationsdateien: Top 30 am wichtigsten
- Wie man Kali Linux und Windows 10 Dual -Boot -Start hat
- Mastering -Bash -Skriptschleifen beherrschen
- « Schreiben einer C -Style -Bash für Schleife - Beispiel
- So erweitern Sie einen Bildhintergrund mit Imagemagick »