320x100 728x90 ECR2 GitHub actions을 이용한 람다 배포 자동화(ECR) 이번 게시글은 docker로 빌드한 image를 람다에 배포하는 방법을 기록하려고 한다. 람다에서 codeDeploy를 이용하거나 CodeBuild를 이용할 수 있지만, 나는 aws cli를 이용하여 actions만 이용해서 배포에 성공했다. 그 일련의 과정을 기록한다. Github Actions 파일 작성. 깃헙에서 배포를 할 Repo에 들어가서 Actions 탭으로 이동한다. 좌측 상단에 New Workflow를 클릭. Docker image를 클릭하여 Configure 클릭 name: Docker Image CI on: push: branches: [ master ] # push이벤트에 actions가 동작할 브랜치 입력 pull_request: branches: [ master ] # Pull R.. 2022. 2. 7. M1 맥북 ECR 빌드 오늘은 람다에 docker image로 이미지를 배포하다가 ECR에 푸시 명령 보기에 오류가 발생했다. docker build -t {ECR repository name} . 으로 푸시 명령 보기가 되어있다. 푸시 명령 그대로 복붙을 하다가 빌드 시 오류가 났고 스택 오버플로우를 뒤지다가 arm 아키텍처 기반은 빌드 명령어가 다르다는 것을 알았다. docker build --platform linux/amd64 -t ${ECR Repository name} . 2022. 2. 6. 이전 1 다음 300x250 320x100