공공연히 개발하기 🧑‍💻/OS

[Mac] Docker 악성코드 오탐지 오류 해결 'com.docker.vmnetd'에 악성 코드가 포함되어 있어서 열리지 않았습니다. 이 동작은 Mac을 손상시키지 않았습니다.

공공연히 2025. 1. 26. 17:32

 

새해부터 이런 docker 오류를 마주했다.

간단하게 말하면 실제로 악성코드가 포함된 것이 아니라 잘못된 탐지로 인한 오류라고 한다.

해결방법은 Docker를 최신버전으로 업데이트 하는 것! 

인데 나 같은 경우는 새 버전을 설치해도 같은 오류가 반복되었고 아예 도커가 열리지 않는 상황이었다.

다행히 방법이 다 나와있었다.

 

1. 제대로 시작 안되는 Docker의 프로세스를 먼저 종료한다.

sudo launchctl bootout system/com.docker.vmnetd 2>/dev/null || true
sudo launchctl bootout system/com.docker.socket 2>/dev/null || true

sudo rm /Library/PrivilegedHelperTools/com.docker.vmnetd || true
sudo rm /Library/PrivilegedHelperTools/com.docker.socket || true

ps aux | grep -i docker | awk '{print $2}' | sudo xargs kill -9 2>/dev/null

해당 명령어를 실행하면 악성코드 팝업이 더 이상 뜨지 않고 도커를 실행할 수 있게 된다.

 

2. 최신 버전 (4.37.2 버전 (2025년 이후 버전)) 을 설치하거나 도커에서 소프트웨어 업데이트를 진행한다.

그럼 해결 완! 새해부터 액땜끗

 

 

references: 
https://docs.docker.com/desktop/cert-revoke-solution/