我无法在Travis持续集成作业中运行docker容器。
https://travis-ci.org/buildbot/buildbot/builds/36547150
pkg/installation_tests/testall.sh
Segmentation Fault or Critical Error encountered. Dumping core and aborting.
pkg/installation_tests/testall.sh: line 16: 7343 Aborted docker build $dir
make: *** [docker_install_tests] Error 1
我的猜测是travis工作人员缺少内核,但很难说。
答案 0 :(得分:13)
截至2015年8月,Travis CI officially supports Docker。
有关使用详情,请参阅Using Docker in Builds。
答案 1 :(得分:12)
很抱歉,虽然我们目前支持Docker作为替代虚拟化平台,但我们并不直接支持在当前设置中运行Docker,至少是直接支持。
但是,有一些解决方法可以帮助您解决Docker自己的好人:https://github.com/jpetazzo/sekexe
答案 2 :(得分:7)
如果你自己还没有解决问题,可以在https://github.com/rocker-org/rocker/blob/56cb59cc262e9d2c02f9e11cfacab65f0b659c5f/.travis.yml#L10-L24找到上面提出的解决方案的实际例子。