我正在尝试仅使用AWS构建一个简单的应用程序(如果可能,仅限免费套餐)。现在的挑战是持续集成。 我在AWS CodeCommit中有一个简单的存储库,其中包含代表我的基本映像的DockerFile。 此基本映像稍后将在部署到AWS ECS上的其他应用程序中使用。
1)如何仅使用AWS堆栈(没有Jenkins等)自动构建我的基本docker镜像,然后将其部署到AWS ECR?
2)对于构建在此图像之上的应用程序,我如何在每次提交时构建应用程序停止程序映像,更新ECS任务以指定最新标记,并重新运行该任务?
谢谢!