我们希望以最简单的方式使用 / 。我们的GitLab设置使用了一个AWS集群,带有利用的非特权GitLab CI运行程序。我们还不希望引入带来的安全风险。因此,我们既不公开宿主的/var/run/docker.sock,也不想使用docker:dind。
我们找到了一些关于如何在GitLab CI中使用Paketo的指南,比如这个。但是正如标题Use Cloud Native Buildpacks with GitLab in GitLab Build Job WITHOUT Using the GitLab Build Template下面所描述的,这种方法依赖于Docker和pack C