Tag: aws codepipeline

如何通过单个Dockerrun.aws.jsonpipe理弹性beanstalk的独立dockerregistry

我目前有一些问题在单独的registry中通过标记维护单独的泊坞窗图像,因为Dockerrun.aws.json不能在版本1中引用环境variables以进行单个容器部署。 我想知道如何避免pipe理2个不同的Dockerrun.aws.json这是部署工件的一部分),如果我可以以某种方式在Dockerrun.aws.json引入环境variables,或者如果可以同时pipe理两个registry单个文件请帮助我。 请注意, 我不想在构build链中引入任何shell或自动化脚本或任何其他命令 。 在此先感谢大家和谁的帮助!

简单连续为aws中的docker提供程序

我正在使用AWS Code Pipeline,Code Build创build一个新的Docker容器并将其推送到ECR。 我的应用程序是一个简单的直接单容器的基础。 下拉当前正在运行的容器并从ECSregistry中重新启动一个新容器(通过代码pipe道进行代码构build的输出)将会减less摩擦。 我尝试了CloudFormation和EC2用户数据,一方面是自定义脚本,另一方面是ECS(带有任务定义的CloudFormation)(尚未成功)。 我强烈地感到必须有更明显和更简单的方法。

使用AWS开发人员工具构buildDocker镜像

我正在尝试仅使用AWS构build一个简单的应用程序(只有在可能的情况下才使用自由层)。 目前的挑战是持续整合。 在AWS CodeCommit中有一个简单的存储库,其中包含代表我的基础映像的DockerFile。 此基本映像稍后将在部署到AWS ECS的不同应用程序中使用。 1)我怎样才能自动使用AWS堆栈(没有Jenkins等),在每次提交时构build我的基础Docker镜像,然后将其部署到AWS ECR? 2)对于构build在该图像之上的应用程序,如何在每次提交时构build应用程序泊坞窗镜像,更新ECS任务以指定最新的标记,然后重新运行任务? 谢谢!