我将所有应用程序代码运行在 docker 容器中,并使用 Jenkins 进行构建。因此,构建需要 2 到 3 个小时,它会在 docker 容器中创建 zip 文件,然后我会将这些 zip 文件复制到服务器。因此,一旦文件被复制,docker 容器就会退出。我希望该 docker 容器可用于下一次构建,否则,它将再次下载所有依赖项,并需要另外 2 到 3 个小时才能创建最新的 zip 文件。最终,我想使用第一次构建后下载的依赖项的缓存
答案1
你应该使用卷或本地镜像/缓存/代理。
-v /src/downloads:/downloads