Updated.
2025.1.10 현재, 해당 오류는 4.37.2로 업데이트를 하면 해결됩니다.
https://docs.docker.com/desktop/release-notes/#4372
Docker Desktop 버전 4.37.2로 업그레이드(권장)
권장되는 방법은 최신 Docker Desktop 버전인 4.37.2로 업그레이드하는 것입니다.
가능하다면 앱을 통해 직접 업데이트하세요. 그렇지 않은 경우, 여전히 맬웨어 팝업이 표시되면 아래 단계를 따르세요.
- 제대로 시작할 수 없는 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
- 악성 팝업이 영구적으로 닫혔는지 확인하세요.
- 버전 4.37.2를 다운로드하여 설치하세요 .
- Docker Desktop을 시작합니다. 5~10초 후에 팝업 메시지가 표시됩니다.
- 비밀번호를 입력하세요.
출처 : https://docs.docker.com/desktop/cert-revoke-solution/
Fix startup issue for Mac
Learn how to resolve issues affecting macOS users of Docker Desktop, including startup problems and false malware warnings, with upgrade, patch, and workaround solutions.
docs.docker.com
이 문제는, 오류로 뜬 파일들이 잘못 서명이 되어 Mac에서 Malware로 인식하여 오류가 뜬 상황입니다.
그래서 다시 올바르게 서명된 해당 파일들을 복사하면 이슈가 해결됩니다. 실제로 malware는 아닙니다. 저처럼 걱정안하셔도 됩니다.
2025.1.9
어제 저녁(2025.1.8) 부터 갑자기 Mac 을 사용하던 중에, 너무나 무서운 메시지를 만났다. 계속 에러가 떠서 Mac을 쓸수가 없는 지경이었다. (docker desktop version : 4.37.1)
'com.docker.vmnetd' 은 사용자의 컴퓨터를 손상시킵니다
'com.docker.socket' 은 사용자의 컴퓨터를 손상시킵니다
영문으로는 아래 메시지가 노출된다.
혹시나 싶어 빠르게, 해당 파일을 지우고, docker를 재설치해보았는데, docker를 다시 공식홈페이지에서 다운로드 받으니
Docker 실행은 되는것 같은데 Docker Desktop이 실행이 무시되고, 프로세스 실행 목록에 없어서, 몇번을 재설치를 해보아도 해결되지 않았다.
현재 해결방법은 공식 홈페이지 release 노트에 Known issues로 보고되어있고, 해결방법도 간단하다.
해결방법
1. 활성 상태 보기(Active Monitor)에 Docker 프로세스가 떠 있다면 종료를 한다.
2. 터미널에서 아래 cp 작업 커맨드 명령어를 친다
sudo cp /Applications/Docker.app/Contents/Library/LaunchServices/com.docker.vmnetd /Library/PrivilegedHelperTools/
sudo cp /Applications/Docker.app/Contents/MacOS/com.docker.socket /Library/PrivilegedHelperTools/
3. 그 다음, Docker Desktop을 실행한다.
Known issues
For Mac
- Docker Desktop for Mac might fail to start with macOS reporting either com.docker.vmnetd or com.docker.socket is malware. As a workaround, follow the steps below:
- Quit Docker and kill and related processes using the Activity Monitor.
- Run: sudo cp /Applications/Docker.app/Contents/Library/LaunchServices/com.docker.vmnetd /Library/PrivilegedHelperTools/.
- Run: sudo cp /Applications/Docker.app/Contents/MacOS/com.docker.socket /Library/PrivilegedHelperTools/.
- Restart Docker Desktop.
- If this doesn't work, update to a later version and rerun the steps. See docker/for-mac#7520
https://docs.docker.com/desktop/release-notes/#for-mac
Release notes
Find the Docker Desktop release notes for Mac, Linux, and Windows.
docs.docker.com
#docker오류 #dockerdesktop오류 #docker악성코드 #com.docker.socket #com.docker.vmnetd #dockermalware
'IT 제품&프로그램 팁' 카테고리의 다른 글
[구글애드센스] 애드센스 납세자 거주지 세금 정보 업데이트 (3) | 2025.01.08 |
---|---|
[구글애드센스] 애드센스 납세자 거주지 세금 정보 업데이트 > 홈택스 거주자증명서 발급 신청 (0) | 2024.12.18 |
[MAC] 맥북 상단바 시계 초까지 표시하는 방법 (1) | 2024.11.28 |
[Intellij IDEA] plugin 추천 - gitToolBox 마지막 수정자, 수정일시, 커밋내역 보기 (0) | 2022.08.23 |
[Intellij IDEA] plugin 추천 - whitespace 보기 (0) | 2022.08.14 |
댓글