Skip to content

Conversation

@lorenrh
Copy link
Member

@lorenrh lorenrh commented Jan 8, 2025

Description

Related issues or tickets

Reviews

  • Technical review
  • Editorial review
  • Product review

@github-actions github-actions bot added the area/desktop Issue affects a desktop edition of Docker. E.g docker for mac label Jan 8, 2025
@netlify
Copy link

netlify bot commented Jan 8, 2025

Deploy Preview for docsdocker ready!

Name Link
🔨 Latest commit 87bfa03
🔍 Latest deploy log https://app.netlify.com/sites/docsdocker/deploys/677f4b3a3735200008abb4e6
😎 Deploy Preview https://deploy-preview-21737--docsdocker.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@colinhemmings
Copy link

@lorenrh updated copy

An issue with the updater caused certain binaries (specifically com.docker.vmnetd and com.docker.socket) to not be updated during the release process. As a result, when signing certificates were rotated, these binaries remained signed with the old certificates. This issue, which manifested after release, may cause macOS to incorrectly report either com.docker.vmnetd or com.docker.socket as malware on installed versions of Docker Desktop for Mac.

To resolve this issue, a fresh installation (uninstall and reinstall) is required. As a workaround, follow the steps below:

  1. Stop the vmnetd service
    1. sudo launchctl bootout system/com.docker.vmnetd
  2. Stop the socket service
    1. sudo launchctl bootout system/com.docker.socket
  3. Remove vmnetd binary
    1. sudo rm -f /Library/PrivilegedHelperTools/com.docker.vmnetd
  4. Remove socket binary
    1. sudo rm -f /Library/PrivilegedHelperTools/com.docker.socket
  5. Stop any remaining Docker process.
    1. sudo pkill [dD]ocker
  6. Install new binaries
    1. sudo cp /Applications/Docker.app/Contents/Library/LaunchServices/com.docker.vmnetd /Library/PrivilegedHelperTools/
    2. sudo cp /Applications/Docker.app/Contents/MacOS/com.docker.socket /Library/PrivilegedHelperTools/

Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
@lorenrh lorenrh marked this pull request as ready for review January 8, 2025 19:08
@lorenrh lorenrh requested a review from aevesdocker as a code owner January 8, 2025 19:08
lorenrh and others added 2 commits January 9, 2025 01:08
Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
@mat007
Copy link
Member

mat007 commented Jan 9, 2025

Superseded by #21743

@mat007 mat007 closed this Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/desktop Issue affects a desktop edition of Docker. E.g docker for mac

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants