Ich installierte rstudio auf aws Lightsail gefolgt von https://jrfarrer.github.io/r/2016/12/29/RStudio-Lightsail.html.
Jetzt versuche ich, rscript jede Minute mit Hilfe von Crontab oder etwas, das rscript regelmäßig ausführen.
Vielen Dank im VorausSo richten Sie r Skript auf Docker Bild mit Crontab
0
A
Antwort
2
Nun, ich nehme an, Sie verwenden das R-Base-Image. Wenn Sie Ihr R-Skript nur im aktuell vorhandenen Container ausführen müssen, erstellen Sie einfach einen neuen Cron-Eintrag in Ihrem Host mit dem Befehl docker exec
.
Beispiel
* * * * * docker exec -it $instanceName Rscript yourScript.R
Verwandte Themen
- 1. Run R-Skript mit Docker Kaggle Bild
- 2. So führen Sie ein Skript mit Crontab
- 3. Bearbeiten Crontab mit einem Skript
- 4. Crontab Probleme mit Python-Skript
- 5. Ausführen von Shell-Skript mit Docker Bild
- 6. Crontab nicht ausführen Python-Skript auf Ubuntu
- 7. So stellen Sie externe URL Docker Bild
- 8. Wie Docker Bild mit externem Skript
- 9. Wie Skript CronTab
- 10. So aktualisieren Sie benutzerdefinierte Python Docker Bild
- 11. So richten Sie SSL auf Tomee ein
- 12. Crontab-Skript funktioniert nicht
- 13. Bauen Sie ein Docker Bild oben auf CodeBuild Docker Bild
- 14. Shell-Skript funktioniert nicht mit Crontab
- 15. So richten Sie ELK mit node.js ein
- 16. So richten Sie das Bibliotheksverzeichnis/den Verzeichnispfad in R
- 17. CRONTAB im Skript ändern
- 18. Ubuntu 16, Skript ausführen Python mit Crontab
- 19. Richten Sie ein Zeitraster in R
- 20. Multithreading Perl-Skript und Crontab/Init-Skript
- 21. So richten Sie factory_girl_rails mit Rails 5.0.1
- 22. Crontab gewohnt laufen Python-Skript
- 23. So richten Sie CORB ein
- 24. Fehler mit Crontab läuft Ruby-Skript
- 25. So richten Sie EditBox ein
- 26. Crontab Bash-Skript läuft nicht
- 27. So drehen Sie ein Bild R-Raster
- 28. So richten Sie Skriptvariablen in JIRA ein
- 29. Wie erhalten Sie den Crontab Zeitplan aus einer Crontab-Zeile mit der Modulpython-Crontab?
- 30. Führen Sie Ruby-Skript auf Docker
Vielen Dank für die Antwort. Ich habe das Protokoll "Zeit =" 2017-11-02T16: 33: 01Z "level = fatal msg =" Post http: ///var/run/docker.sock/v1.18/containers/rstudio2/exec: wählen Sie Unix /var/run/docker.sock: Berechtigung verweigert. Versuchen Sie eine Verbindung zu einem TLS-fähigen Daemon ohne TLS herzustellen? "" – asbebe
ohh Entschuldigung ... Sie müssen es in einem Benutzer einrichten, der die Gruppe 'docker' definiert – Stefano
Vielen Dank, es hilft viel. – asbebe