标签: docker continuous-integration continuous-deployment continuous-delivery
我正在创建CI&新项目的CD管道。由于我们使用的是Docker,这是我的问题:在Docker容器中构建和测试是否更好,所以步骤如下:
或在Docker容器外部,在CI通过后,构建映像:
答案 0 :(得分:4)
无需使用泊坞窗图像在其中运行应用内置版。更重要的是,将构建脚手架留在将被推进的结果图像之外通常是有益的。另一方面,您可能更喜欢在传递管道中使用相同的应用程序构建。基于此,以下顺序可能更可取: