Docker如何报告在容器内运行的phpunit测试

时间:2015-12-22 01:53:36

标签: docker

我有一个灯应用程序,在我的Dockerfile的末尾我重新启动了apache

CMD /user/sbin/apache2ctl -D FOREGROUND

我的问题是,如果我想在容器内运行phpunit测试,我怎么知道测试是否通过?

我想到了以下,这是一个正确的方法吗?

例如,从主机安装卷,并将php单元测试结果写入已安装的卷,以便我知道它是否正在通过?

如果没有,这样做的常用方式(正确方法)是什么?

提前致谢

1 个答案:

答案 0 :(得分:0)

一种方法是执行以下操作:

docker exec -it container-name phpunit ...

如果将输出传输到已安装卷上的某个位置,您应该能够在那里看到结果。