如何设置使用crontab在docker映像上运行r脚本
我在aws lightsail上安装了rstudio,之后。如何设置使用crontab在docker映像上运行r脚本,docker,cron,rstudio-server,amazon-lightsail,Docker,Cron,Rstudio Server,Amazon Lightsail,我在aws lightsail上安装了rstudio,之后。 现在,我正尝试使用crontab或任何定期运行rscript的工具,每分钟运行一次rscript。 提前谢谢好吧,我想您使用的是r-base图像。如果您只需要在当前已有的容器中运行R脚本,只需使用docker exec命令在主机中创建一个新的cron条目 范例 * * * * * docker exec -it $instanceName Rscript yourScript.R 我想你用的是r-base图像。如果您只需要在当前已有
现在,我正尝试使用crontab或任何定期运行rscript的工具,每分钟运行一次rscript。
提前谢谢好吧,我想您使用的是r-base图像。如果您只需要在当前已有的容器中运行R脚本,只需使用
docker exec
命令在主机中创建一个新的cron条目
范例
* * * * * docker exec -it $instanceName Rscript yourScript.R
我想你用的是r-base图像。如果您只需要在当前已有的容器中运行R脚本,只需使用
docker exec
命令在主机中创建一个新的cron条目
范例
* * * * * docker exec -it $instanceName Rscript yourScript.R
谢谢你的回答。我得到了日志“time=“2017-11-02T16:33:01Z”level=fatal msg=“Posthttp:///var/run/docker.sock/v1.18/containers/rstudio2/exec: 拨打unix/var/run/docker.sock:权限被拒绝。您是否正在尝试连接到没有TLS的启用TLS的守护程序?”“哦,对不起。。。您必须在定义了
docker
组的用户中设置它。谢谢您的帮助。谢谢您的回答。我得到了日志“time=“2017-11-02T16:33:01Z”level=fatal msg=“Posthttp:///var/run/docker.sock/v1.18/containers/rstudio2/exec: 拨打unix/var/run/docker.sock:权限被拒绝。您是否正在尝试连接到没有TLS的启用TLS的守护程序?”“哦,对不起。。。您必须在定义了docker
组的用户中进行设置,感谢您的帮助。