docker docsの手順に従い、Docker Machineのダウンロードを試みたのですが、コマンド実行の部分でつまづいてしまいました。
リンク先記事の「Docker Machineをインストールする」の「Docker Machineバイナリをダウンロードして、PATHに抽出します。」のコマンドを下記のように実行しました。
set base https://github.com/docker/machine/releases/download/v0.16.0 && curl -L $base/docker-machine-(uname -s)-(uname -m) >/usr/local/bin/docker-machine && chmod +x /usr/local/bin/docker-machine
しかし、「docker-machine」と入力すると以下のエラーが発生してしまいます。
fish: Unknown command docker-machine
「/usr/local/bin/」フォルダ内には、確かに「docker-machine」は存在している状況です。
試しに、docker-machineファイルを開いてみましたら、中身が空となっていました。
これが原因しているということはありますでしょうか?
コマンドが実行できない原因について、ご助言頂けましたら幸いです。
追記
下記のコマンドを打ち込んだら、「/usr/local/bin/docker-machine」の表示色が代わり、コマンドが打てました。
curl -L https://github.com/docker/machine/releases/download/v0.16.2/docker-machine-`(uname -s)
-
(uname -m)` >/usr/local/bin/docker-machine && chmod +x /usr/local/bin/docker-machine
しかし、「docker-machine」コマンドを打ち込んだ際、新たに以下のエラーが表示されてしまっている状況です。
Failed to execute process '/usr/local/bin/docker-machine'. Reason:
exec: Exec format error
The file '/usr/local/bin/docker-machine' is marked as an executable but could not be run by the operating system.
※環境情報
MacOS 「10.14.6」
ターミナル「fish」
回答4件
あなたの回答
tips
プレビュー