我应该使用哪些服务来自动构建计算密集型docker?

问题描述 投票:0回答:1

我有一个repo,其中包含一个软件,以及一个用于安装有问题的用户的docker。每次发布新版本时,我都需要重新构建docker,并且还想在它之后使用自动化测试。 DockerHub具有这样的功能,但是构建太长并且被超时杀死。我也不能在那里使用测试,因为某些测试使用〜8 Gb RAM。这些任务还有其他服务吗?我愿意为此付费,但是不想花时间进行长时间的配置和维护(例如,拥有自己的构建服务器)。

docker devops dockerhub
1个回答
0
投票

TravisCI。启动托管CI服务相当容易,只要您一直在公开存储库就可以免费使用它。

这是众所周知的,很常见,您会在[travisci]标签下找到数千个有用的问题和答案

我正在添加指向他们文档的链接,并提供有关如何构建Dockerfile的示例。https://docs.travis-ci.com/user/docker/#building-a-docker-image-from-a-dockerfile

此外,我尝试查找内存和时间限制,但在快速搜索中找不到任何内容。

© www.soinside.com 2019 - 2024. All rights reserved.