ayaka-k
@ayaka-k (あやか)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

(初学者)Dockerインストール時のエラー解消したい

Q&A

Closed

自習している教材で、下記コマンド入力をしてから次の作業へ移るとのことでした。
Docker自体は、HPからインストールしていました。

とりあえず試そう!と思ったところ、
「Unknown command: cask」というエラーが返ってきてしまいます。

HPからインストールしている場合は不要だから、エラーになってしまうのでしょうか?
それとも、別の問題がありますか?

発生している問題・エラー

$ brew install docker → 警告:既にインストールされていて最新です。

$ brew cask install docker → Error: Unknown command: cask

$ open /Applications/Docker.app

自分で試したこと

$ brew update-reset && brew update

このコマンドを使用しましたが、解決しませんでした。
こちらを参考にさせていただきました。
https://qiita.com/im_miolab/items/65a16637b80ea6245006

他にも調べてみましたが、解決しませんでしたので、アドバイスいただけますでしょうか。
宜しくお願い致します。

0

1Answer

Docker を手でインストール済みなら brew コマンドでインストールする必要はありませんし、すべきではありません。1つ目の警告はそのせいで出ています。 Docker はインストール済みのものを使って構いません。

2つ目のエラーは Docker とは関係なく、 brew コマンド自体のエラーです。 brew cask install アプリケーション 形式のコマンドは昔のバージョンでは存在しましたが今は廃止されました。今後は cask を抜いて brew install アプリケーション とします。

1Like

Comments

  1. @ayaka-k

    Questioner

    ご回答ありがとうございます!
    Dockerはインストール済みのものを使用します。
    そして、二つ目のエラーについて、cask が廃止になったとのことで、教えていただいたコマンドで承知しました!

Your answer might help someone💌