兩項應用在不同的環節上,但整個CI/CD流程是可以串在一起的
Amazon ECR 為受管的 AWS Docker 登錄檔服務。可以使用眾所熟知的 Docker CLI 來推送、提取和管理映像。
AWS官方介紹:
https://docs.aws.amazon.com/zh_tw/AmazonECR/latest/userguide/what-is-ecr.html
Amazon Elastic Container Service (Amazon
ECS) 為全受管容器協同運作服務,可以輕鬆部署、管理和擴展容器化應用程式
AWS官方介紹:
https://docs.aws.amazon.com/zh_tw/AmazonECS/latest/developerguide/Welcome.html
ECR是映像檔保存庫, 所以跟使用 Docker hub 方式基本是一樣的, 可以推、也可以拉, 當然也有建立與刪除.
詳細的建立與推拉作業, 可參考AWS文件:
https://docs.aws.amazon.com/zh_tw/AmazonECR/latest/userguide/getting-started-cli.html
ECR 的對比就是有名的 "公有的映像檔儲存庫 【Docker Hub】"
自己寫程式, 自己打包後(如果是容器方式打包), 就可以放在私有的映像檔保存庫, 重要度較低的, 放公開的 Docker Hub 就可以了
沒有留言:
張貼留言