관리 메뉴

나만의공간

failed to open the QMP socket "/Users/osos/.lima/docker/qmp.sock", forcibly kil 본문

맥북/맥북 OS

failed to open the QMP socket "/Users/osos/.lima/docker/qmp.sock", forcibly kil

밥알이 2024. 1. 29. 14:59

맥북에서 Lima를 이용하여 docker를 실행하고자 할때 아래와 같은 오류가 나올경우 해결 방법
1. QEMU, Lima등에 대한 파일이 잘못설정? 잘못연결? 등이 되어 있어 Port상에 오류등이 발생할 수 있어 HomeBrew를 삭제하고 처음부터 설치 하는것을 권한 합니다.
2. Homebrew 삭제 / 재설치는 아래 페이지를 참고 하시기 바랍니다.
https://bobr2.tistory.com/entry/%EB%A7%A5%EB%B6%81-M1-HomeBrew-%EC%82%AD%EC%A0%9C-%EB%B0%A9%EB%B2%95Rosetta-Version

맥북 M1 HomeBrew 삭제 방법(Rosetta Version)

맥북 M1에 인텔버전 HomeBrew가 설치 되어 있으면 여러 Application을 설치 할때 문제가 생김니다. M1용 HomeBrew만 설치해서 깔금하게 관리하고 싶은데 인텔버전이 이미 설치 되어 있으면 삭제가 쉽지 않

bobr2.tistory.com

3. 삭제가 완료 된후 Lima를 재설치 합니다.

brew lima

4. 설치 완료 후 아래와 같은 오류들이 나타나면 qemu를 아래 버전으로 변경해주세요.
오류 내용

FATA[0005] exiting, status={Running:false Degraded:false Exiting:true Errors:[] SSHLocalPort:0} (hint: see "/Users/xxxx/.lima/docker/ha.stderr.log")

 

curl -OSL https://raw.githubusercontent.com/Homebrew/homebrew-core/dc0669eca9479e9eeb495397ba3a7480aaa45c2e/Formula/qemu.rb brew install ./qemu.rb

5. qemu를 재설치 한후 아래 명령어로 연결을 강제로 처리 합니다.

brew link --overwrite qemu

6. 위 명령어 실행 후 lima를 시작하면 위 오류가 해결 되고 정상 수행이 됩니다.

limactl start

 
위 방법으로 미해결이 되면 stackoverflow등에서 좀더 검색 하기를 권장드립니다.

Comments