测试Docker镜像

时间:2017-04-12 22:20:00

标签: testing docker

我正在为项目编写测试,我想测试并验证docker图像构建。但我不想推动这个形象。

我希望图像构建在CI(如taskcluster)上并运行测试。

2 个答案:

答案 0 :(得分:1)

您需要使用taskcluster/docker-worker,这是 Docker worker ,详见reference documentation

该工作人员包括test suites:您可以在taskcluster/mozilla-taskcluster中看到一个示例。

答案 1 :(得分:0)

对源代码运行测试而不是最终图像。

使用与部署泊坞窗相同的环境创建一个构建泊坞窗。 在构建docker中安装源代码并在build docker中运行测试用例。如果测试用例成功,那么只有你构建部署映像并推送它。