Develop/MAC

[MAC] 'Docker.app'은(는) 사용자의 컴퓨터를 손상시킵니다. 해당 항목을 휴지통으로 이동해야 합니다. - 해결방법

issuemaker99 2025. 1. 10. 11:01
728x90

 

이 문제가 발생하면 다음 절차를 시도해 보세요( root사용자 액세스 필요):

  1. Docker Desktop을 종료하고 활동 모니터를 사용하여 실행 중인 나머지 Docker 프로세스가 없는지 확인합니다.
  2. 다음 명령을 실행하세요.
#!/bin/bash

# Stop the docker services
echo "Stopping Docker..."
sudo pkill '[dD]ocker'

# Stop the vmnetd service
echo "Stopping com.docker.vmnetd service..."
sudo launchctl bootout system /Library/LaunchDaemons/com.docker.vmnetd.plist

# Stop the socket service
echo "Stopping com.docker.socket service..."
sudo launchctl bootout system /Library/LaunchDaemons/com.docker.socket.plist

# Remove vmnetd binary
echo "Removing com.docker.vmnetd binary..."
sudo rm -f /Library/PrivilegedHelperTools/com.docker.vmnetd

# Remove socket binary
echo "Removing com.docker.socket binary..."
sudo rm -f /Library/PrivilegedHelperTools/com.docker.socket

# Install new binaries
echo "Install new binaries..."
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을 다시 시작하세요

그래도 문제가 해결되지 않으면 릴리스 노트 에서 현재 지원되는 릴리스 중 하나를 다운로드한 다음 애플리케이션을 다시 설치한 후 마지막으로 2단계를 다시 적용하세요.

LIST