AWS ECR: Docker Jenkins dockerfile image -> ECR push 로그인 문제
·
AWS/AWS 트러블 슈팅
/aws/install필자는 젠킨스를 로컬로 관리하기에 로컬에 도커를 설치하고 도커안에 젠킨스를 설치했다. 해당 오류는 무엇인가?현재 Jenkins Docker 컨테이너 내에서 AWS CLI를 실행할 때 발생하는 rosetta error: failed to open elf at /lib64/ld-linux-x86-64.so.2 오류는 아키텍처 불일치로 인해 발생하는 문제.이는 AWS CLI가 x86_64 아키텍처용으로 설치되었지만, 컨테이너가 ARM 아키텍처에서 실행되고 있기 때문에 발생한다. Rosetta 2는 macOS에서만 동작하며, Linux 기반 Docker 컨테이너 내에서는 사용할 수 없습니다. 그러기에 x86_64에서 ARM로 다시 설치해야 한다. Mac 기준apt-get remove..