Open Sim-mi-gyeong opened 2 years ago
Docker Run 과정에서 Timeout이 발생하는건가요?
상세하게 어느 라인에서 timeout 이 발생했다고 로그가 출력되지는 않아요 ㅠㅠ 이것저것 검색해서 방화벽 설정 허용이나, docker 사용하지 않는 오브젝트 삭제해서 시간 줄이도록 하는 부분이나 run 과정에서 설정 같은 것들 추가했는데,, timeout 이 계속 걸려서,, default 30초에서 50초까지 늘렸는데 안 되네요,, 기존에 직접 docker run 할 때 몇 초밖에 안 걸리는데 무슨 원인인지 모르겠네요ㅠㅠㅠ.. 한 번 더 찾아볼게욥 🥲😭
ssh-action 문제 같아요...! https://github.com/appleboy/ssh-action/issues/53
동일한 문제가 자주 있었나봐요. 저기 코멘트들을 보면, ssh key 설정 확인하거나 port 중복 사용은 없는지 ssh 허용 해뒀는지 이런 솔루션이 있는데 막 해결이 되진 않나봐요..
저희도 해결 안되면 말씀주신 방법(code deploy)으로 바꿔도 괜찮을 것 같습니다!
넵ㅠㅠ 저도 저 부분 다 참고해서 수정을 했는데에도 안 돼서🥹😭 한 번 바꿔볼게요!!
넵ㅠㅠ 그럼 변경하는게 더 좋을 것 같습니다! 해보시다가 같이 얘기할 거 있으면 알려주세요... 잘 모르지만 최대한 같이 고민해보고 해결할 수 있도록 돕겠습니다..!
감사합니다 !!☺️
Push -> Build -> Docker Image Build -> Docker Push -> AWS EC2 서버 접속 -> Docker Image Pull -> Docker Run 과정 중
private key 를 통해 EC2 서버 접속 후 deploy 과정에서 timeout 문제 발생
-> Build 된 .jar 파일을 압축하여 S3 에 업로드 -> CodeDeploy 를 활용해 AWS EC2 배포
로 변경 고려중,,