반응형
2025년 1월에 라마를 실행하고 OpenWeb UI 실행을 위해서 도커를 실행했더니 해킹이 되었다고 앱을 삭제한다고 합니다.
그래서 이게 뭔 일인가 구글링을 해 보니
도커 인증서 날짜가 만료가 되어서 macOS에서 인증되지 않은 개발자로 앱이 해킹된 걸로 판단을 한 거라고 합니다.
그래서 최신 버전을 설치하면 된다고 해서 설치를 했습니다.
그런데 같은 현상이 계속 발생을 했습니다.
그런데 최신 버전을 설치 후 해킹 되었다는 메시지 창을 닫아도 계속 뜹니다.
그래서 설정 보안에서 스토어와 개발자로 선택한 부분을 스토어로 바꾸고 재부팅해서 간신히 지우고 도커 홈에서 최신 버전을 다시 다운로드하여서 설치를 해도 해킹되었다는 메시지가 계속 뜨는 현상을 발생했습니다.
그래서 더 찾아보고 해결 방법을 찾았습니다.
이 방법 그대로 따라하면 됩니다.
#!/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/
반응형
'프로그램 개발해서 돈벌기 > macOS' 카테고리의 다른 글
brew update와 brew upgrade 차이점 (0) | 2024.05.31 |
---|---|
macOS에서 Homebrew 설치 후 'zsh: command not found: brew' 오류 발생 시 해결 방법 (0) | 2024.05.31 |
댓글