CI/CD 集成
尽管 CapRover 可以很轻松地构建你的源码并生成 Docker 镜像,但你往往会发现构建过程非常“重”。事实上在很多情况下,构建过程带来的负载甚至比你的应用本身还要大。这可能导致你在自己的服务器上构建时出现服务器崩溃。避免这种高负载的最佳方式,是把 Docker 镜像放到别处构建,然后只把构建产物部署到你的 CapRover 服务器。
有很多易用的 CI/CD 平台会提供相当慷慨的免费构建时长。例如 GitHub 和 GitLab 都为私有仓库提供免费分钟数,并为公有仓库提供不限量的免费分钟数。