在Docker容器中绘制R对象
我是新来的docker工人(在OSX上工作),并试图在其中运行R脚本,遇到了一个障碍,当试图创build与docker循环的情节。 代码经常调用这样的脚本:
pdf(plotname) boxplot(X) dev.off()
该例程似乎工作,不会产生任何错误消息,但情节不会创build。
任何build议如何克服这一点?
原始docker运行
#!/bin/bash
docker run -v
pwd "/data":/data -ti jbms/fuzzycmeans $1
$ 1是数据文件名
先谢谢你
编辑:这个答案需要进一步的信息来获取在OSX上的容器工作。
将您的X11显示器分享到docker集装箱:
docker run -it \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e DISPLAY=unix$DISPLAY \ # the rest of your docker run
所以它能够打开graphics窗口