Dev./Docker

[Rancher Desktop] Skipping duplicate certificate

인쥭 2025. 1. 22. 09:05
반응형

백만년만에 쓰는 글

Docker Desktop 유료화에 따른 선택이건, 다른 이유에서건 Rancher Desktop을 사용하는 도중 요런 에러를 만날 수 있다.

Error Starting Kubernetes

Error: /Applications/Rancher Desktop.app/Contents/Resources/resources/darwin/lima/bin/limactl.ventura exited with code 1

Last command run:
/Applications/Rancher Desktop.app/Contents/Resources/resources/darwin/lima/bin/limactl.ventura --debug shell --workdir=. 0 sudo update-ca-certificates

Context:
Installing CA certificates

Logfiles:
'WARNING: Skipping duplicate certificate in file ca-cert-Comodo_AAA_Services_root.pem\n' +
'WARNING: Skipping duplicate certificate in file ca-cert-Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem\n' +
'WARNING: Skipping duplicate certificate in file ca-cert-SSL.com_Root_Certification_Authority_RSA.pem\n' +
'WARNING: Skipping duplicate certificate in file'... 508 more characters,
code: 1,
[Symbol(child-process.command)]: '/Applications/Rancher Desktop.app/Contents/Resources/resources/darwin/lima/bin/limactl.ventura --debug shell --workdir=. 0 sudo update-ca-certificates'
}
2024-11-15T08:39:10.495Z: Progress: errored Starting Backend: Error: /Applications/Rancher Desktop.app/Contents/Resources/resources/darwin/lima/bin/limactl.ventura exited with code 1

로컬 환경에 있는 인증서와 관련된 이슈인 것 같은데, rancher-sandbox에 제출된 이슈 몇몇을 확인해보면 '상세한 로그를 제출하지 않는다면 정확한 원인을 파악할 수 없다'고 한다.

해결법

상세한 원인을 파악할 수 없어 찝찝하지만, 대부분의 경우 Rancher Desktop 자체적으로 제공되는 공장 초기화 기능을 활용하여 해결할 수 있다고 한다. 아래와 같이 공장 초기화를 진행하도록 하자.
당연한 말이지만, 공장 초기화기 때문에 Preference에서 기존에 적용해뒀던 설정은 모두 날라간다. 난 로컬 개발 환경에서만 적당히 Docker를 돌리고 있어서 상관 없었지만, 뭔가 자신만의 설정값을 적용해둔 분들은 꼭 이 점을 유념하고 공장 초기화를 진행하도록 하자.

Rancher Desktop의 main window를 열고, Troubleshooting 탭에 들어가서 공장 초기화를 진행한다.

저 버튼을 누르면
요 창이 뜬다

나는 쿠버네티스를 사용하고 있지 않기 때문에 'Keep cached Kubernetes images' 체크박스를 체크하지 않고 그냥 진행했다.
공장 초기화를 진행할 경우 별도의 창 없이 수분(내 경우, 1분) 후 Rancher Desktop이 자동으로 종료되며, 다시 Rancher Desktop을 실행하는 것으로 정상 동작을 확인할 수 있다.


참고

 

Kubernetes error when running Rancher Desktop 1.16.0 - darwin(x64) · Issue #7778 · rancher-sandbox/rancher-desktop

Actual Behavior When starting up Rancher Desktop on my Macbook Pro (MacOS Sonoma 14.7.1) I am getting this error. Error Starting Kubernetes Error: /Applications/Rancher Desktop.app/Contents/Resourc...

github.com

 

 

Features | Rancher Desktop Docs

General

docs.rancherdesktop.io