2017-11-02 16 views

답변

2

글쎄, 나는 r-base 이미지를 사용한다고 가정합니다. 현재 존재하는 컨테이너에서 실행되도록 R 스크립트가 필요한 경우 docker exec 명령을 사용하여 호스트에 새 cron 항목을 만드십시오.

* * * * * docker exec -it $instanceName Rscript yourScript.R 
+0

예는 답변을 주셔서 감사합니다. 나는 로그를 얻었습니다. "time ="2017-11-02T16 : 33 : 01Z "level = 치명적인 msg ="http : ///var/run/docker.sock/v1.18/containers/rstudio2/exec : dial unix /var/run/docker.sock : 권한이 거부되었습니다. TLS가없는 TLS 가능 데몬에 연결하려고합니까? "" – asbebe

+1

오우 미안 ...'docker' 그룹이 정의 된 사용자로 설정해야합니다. – Stefano

+0

감사합니다. 많은 도움이됩니다. – asbebe