Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 什么AWS代码管道阶段最适合放置ECR Docker映像更新_Amazon Web Services_Aws Codepipeline - Fatal编程技术网

Amazon web services 什么AWS代码管道阶段最适合放置ECR Docker映像更新

Amazon web services 什么AWS代码管道阶段最适合放置ECR Docker映像更新,amazon-web-services,aws-codepipeline,Amazon Web Services,Aws Codepipeline,我们计划使用ECR来托管我们的应用程序docker映像。为了做到这一点,我们打算在部署之前将应用程序docker映像的最新版本推送到每个构建的ECR 目前,我们使用代码构建来构建应用程序工件。我们是否也在代码构建步骤中加入了ECR映像推送?还是有更好的aws服务 下面是我们当前的管道设置: Source(从Github拉)->CodeBuild(构建jar,使用jar构建docker,推送到ECR)->Deploy(使用最新的ECR映像部署应用程序)是的,docker映像的构建和推送应该在构建步

我们计划使用ECR来托管我们的应用程序docker映像。为了做到这一点,我们打算在部署之前将应用程序docker映像的最新版本推送到每个构建的ECR

目前,我们使用代码构建来构建应用程序工件。我们是否也在代码构建步骤中加入了ECR映像推送?还是有更好的aws服务

下面是我们当前的管道设置:


Source(从Github拉)->CodeBuild(构建jar,使用jar构建docker,推送到ECR)->Deploy(使用最新的ECR映像部署应用程序)

是的,docker映像的构建和推送应该在构建步骤中,这是AWS推荐的方法,如本文所述: