맥을 부팅했을때 어느날 갑자기 docker에 악성 코드가 차단되었다는 경고창이 뜬다면
다음과 같이 해결해보세요.
com.docker.socket 문제 해결
1. 터미널을 실행.
2. com.docker.socket 파일 확인
ls -lrt /Library/PrivilegedHelperTools/
com.docker.socket 파일이 보일거에요.
3. com.docker.socket 파일 삭제
sudo rm -f /Library/PrivilegedHelperTools/com.docker.socket
4. com.docker.socket 파일 복사
sudo cp /Applications/Docker.app/Contents/MacOS/com.docker.socket /Library/PrivilegedHelperTools/
5. 재부팅 후 확인
com.docker.vmnetd 문제일 경우
저는 해결이 되었지만 혹시 com.docker.vmnetd 문제가 있다면 위 방법처럼 실행 한다음 재부팅을 해보세요.
// com.docker.vmnetd 파일이 있는지 확인
ls -lrt /Library/PrivilegedHelperTools/
// com.docker.vmnetd 파일 삭제
sudo rm -f /Library/PrivilegedHelperTools/com.docker.vmnetd
// com.docker.vmnetd 파일 복사
sudo cp /Applications/Docker.app/Contents/Library/LaunchServices/com.docker.vmnetd /Library/PrivilegedHelperTools/
도커 github에 가면 제가 참고한 게시물을 확인할 수 있습니다.
https://github.com/docker/for-mac/issues/7520#issuecomment-2576016692