개발/Etc

Mac 에서 Docker가 장치를 손상시킬 수 있다는 메시지가 뜨는경우

희묭 2025. 1. 9. 09:12

특별한 업데이트가 없었는데 갑자기 Docker 관련 보안에러가 뜨기시작했다

github에 가보니 나랑 같은 문제를 겪는 사람들이 많아서 금방 해결했는데

혹시나 싶어 남겨본다

#!/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/

 

출처 : https://github.com/docker/for-mac/issues/7520