MacでHomebrewを使用したDocker Desktopのインストールエラー対処法(xattr: [Errno 1])

はじめに

MacにHomebrewでDocker Desktopをインストールしようとすると、以下のようなエラーが発生しました。

% brew install --cask docker

Error: Failure while executing; /usr/bin/sudo -E -- /usr/bin/xattr -w com.apple.metadata:kMDItemAlternateNames \(\"docker\"\) /opt/homebrew/Caskroom/docker/4.38.0,181591/Docker.app/Contents/Resources/etc/docker.bash-completion exited with 1. Here's the output:
xattr: [Errno 1] Operation not permitted: '/opt/homebrew/Caskroom/docker/4.38.0,181591/Docker.app/Contents/Resources/etc/docker.bash-completion'

対策

いろいろと調べた結果、「[HomebrewでDocker Desktopを再インストールするときに注意すること][1]」というページを見つけました。

–forceをつけて全部削除してインストールし直すだけで解決できるようです。

brew uninstall --cask docker --force
brew install --cask docker

これで無事にDocker Desktopをインストールすることができました。

ありがとうございました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.