travis-ci可以运行docker吗?

tar*_*dyp 19 travis-ci docker

我无法在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
Run Code Online (Sandbox Code Playgroud)

我的猜测是travis工作人员缺少核心内容,但很难说.

Leo*_*cci 13

截至2015年8月,Travis CI正式支持Docker.

有关使用详细信息,请参阅在Builds中使用Docker.


roi*_*age 12

很抱歉,虽然我们目前支持Docker作为替代虚拟化平台,但我们并不直接支持在当前设置中运行Docker,至少是直接支持.

但是,有一些解决方法可以帮助您从Docker本身的优秀人员那里获得帮助:https://github.com/jpetazzo/sekexe

  • 我在这里快速跟进自己的答案,我们现在正式支持Docker:http://blog.travis-ci.com/2015-08-19-using-docker-on-travis-ci/ (3认同)

Map*_*pio 7

如果您还没有自己解决问题,请访问https://github.com/rocker-org/rocker/blob/56cb59cc262e9d2c02f9e11cfacab65f0b659c5f/.travis.yml#L10-L24,您可以找到上面建议的解决方案的实际示例.