因此标题说明了一切。我正在尝试提出创建CI / CD工作流的解决方案。我试图创建的工作流程大致如下: Github存储我们的代码和Dockerfile,每次推送到master时,ECR都会拉入我们构建的映像。然后,ECR基于(最新)标记将新生成的映像推送到EC2,然后将该实例路由到DNS并创建我们的Web服务器。
我已经为所有存储库构建了Docker映像,然后构建得很好。 Github动作也已设置,并在进行推送时使用标签(最新)将新图像推送到ECR。这一切都很好。我的盲点是..如何处理ECR图像?如何托管它们并将它们公开指向DNS?我知道ECS,但我更喜欢EC2,但我在任何地方都找不到任何答案。谢谢大家的帮助!